更多“下列程序段的显示结果为______。x=0Print x-1x=3A.-1B.3C.2D.0 ”相关问题
  • 第1题:

    下列程序段的执行结果为______。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表示假。

  • 第2题:

    下列程序段执行后显示结果为()

    A 1

    B 0

    C -53

    D 53


    D

  • 第3题:

    【填空题】下列程序段运行的结果为() x=2; if(x>0) y=1; printf("%d",y);


    tl0a={(1,2,3}{4,5,6},{7,8,9}};

  • 第4题:

    下列程序段的显示结果为_________。 x=0 Print x-1 x=3

    A.-1

    B.3

    C.2

    D.0


    正确答案:A
    解析:在该题中,x的初始值为0,顺序执行各语句,打印x-1的值即-1,然后对x重新赋3,不影响打印的结果。

  • 第5题:

    当x=9时,执行下列程序段Text4中显示结果为()

    A10

    B11

    C12         

    D13


    C

  • 第6题:

    阅读以下程序,填写运行结果________________. f=lambda x:x%2==0 print(f(5))


    D