itgle.com

下列程序段的执行结果为 ______。X=2Y=1If X * Y0A.TrueB.Fals下列程序段的执行结果为 ______。 X=2 Y=1 If X * Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0A.TrueB.FalseC.-1D.1

题目
下列程序段的执行结果为 ______。X=2Y=1If X * Y<1 Then Y=Y-1 Else Y=-1Print Y-X>0A.TrueB.Fals

下列程序段的执行结果为 ______。 X=2 Y=1 If X * Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0

A.True

B.False

C.-1

D.1


相似考题
参考答案和解析
正确答案:B
解析:格式:表达式1比较运算符表达式2关系表达式的比较规则是:如果两个表达式都是数值,则进行数值比较。如果两个表达式都是字符串,则进行字符串比较。如果一个表达式是数值而另一个是字符串,则数值表达式小于字符串表达式。该题中,X*Y=2*1=2,所以X*Y1为假,执行Else分支,Y=-1;此时y-X=-1-2=-3,所以Y-X>0为假。在VisualBasic中,关系表达式的值用True表示真;用False表示假。
更多“下列程序段的执行结果为 ______。X=2Y=1If X * Y<1 Then Y=Y-1 Else Y=-1Print Y-X>0A.TrueB.Fals ”相关问题
  • 第1题:

    下列程序段的执行结果为 X=2 Y=5 If X * Y <1 Then Y=Y - 1 Else Y=-1 Print Y-X>0A.TrueB.

    下列程序段的执行结果为 X=2 Y=5 If X * Y <1 Then Y=Y - 1 Else Y=-1 Print Y-X>0

    A.True

    B.False

    C.-1

    D.1


    正确答案:B
    解析:Print方法具有计算和输出双重功能,对于表达式,它先计算后输出,此题中经过第一步的条件语句后,Y的数值为-1,则Y-X的值为-3,小于0,所以Y-X>0为逻辑假,故输出结果应该为False。

  • 第2题:

    下列程序段的执行结果为_________。X=2Y=1If X*Y<1 Then Y=Y-1 Else Y=-1Print Y-X>0A.TrueB.Fals

    下列程序段的执行结果为_________。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0

    A.True

    B.False

    C.-1

    D.1


    正确答案:B
    解析:格式:表达式1比较运算符表达式2关系表达式的比较规则是:如果两个表达式都是数值,则进行数值比较。如果两个表达式都是字符串,则进行字符串比较。如果一个表达式是数值而另一个是字符串,则数值表达式小于字符串表达式。该题中,X*Y=2*1=2,所以X*Y1为假,执行Else分支,Y=1;此时Y-X=1-2=3,所以Y-X>0为假。在VisualBasic中,关系表达式的值用True表示真:用False表示假。

  • 第3题:

    【单选题】下面一段程序运行时,变量y的值为() int x=1; int y=2; if(x%2==0) {y=y+1;} else {y=y-1} printf("y=%d",y);

    A.1

    B.2

    C.3

    D.4


    1

  • 第4题:

    下列程序段的执行结果为______。X=2Y=1If X*Y<1 Then Y=Y-1 Else Y=-1Print Y-X>0A.TrueB.FalseC.

    下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0

    A.True

    B.False

    C.-1

    D.1


    正确答案:B
    解析:格式:表达式1 比较运算符 表达式2
    关系表达式的比较规则是:
    如果两个表达式都是数值,则进行数值比较。
    如果两个表达式都是字符串,则进行字符串比较。
    如果一个表达式是数值而另一个是字符串,则数值表达式小于字符串表达式。
    该题中,X*Y=2*1=2,所以X*Y1为假,执行Else分支,Y=-1;此时Y-X=-1-2=-3,所以Y-X>0为假。在Visual Basic中,关系表达式的值用True表示真;用False表示假。

  • 第5题:

    设x=1, y=2, 下面程序段执行后x,y的取值是()。 t=x x=y y=t

    A.x=2 y=1

    B.x=1 y=2

    C.x=1 y=1

    D.x=2 y=2


    79