参考答案和解析
正确答案:C
解析:定义两个变量x=2,y=4,执行Do后的循环体语句:x=x*y=2*4=8;y=y+1=4+1=5;此时y=5,while语句为假退出循环。由于执行了一次循环,所以x=8。
更多“以下程序段运行结束后,变量x的值为 ______。x=2y=4Do x=x*y y=y+1Loop While y<4A.2B.4C.8D.20 ”相关问题
  • 第1题:

    以下程序段运行结束后,变量x的值为( )。 x=2Y==4DoX=X*YY=y+lLoop While y<;4

    A.2

    B.4

    C.8

    D.20


    正确答案:C
    暂无解析,请参考用户分享笔记

  • 第2题:

    以下程序段运行结束后,变量x的值为( )。 x=2 y=4 DO x=x*y y=y+1 Loop While y<4

    A.2

    B.4

    C.8

    D.20


    正确答案:C
    解析: 本题考查VBA中循环的知识。在本题中用,Do…Loop While循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后y的值为5已经不满足条件,故此本循环只执行一次,x的值为2*4=8。

  • 第3题:

    以下程序段执行完后,变量x的值为( )。

    x=2

    y=4

    do

    x=x*y

    y=y+1

    loop while y<4

    A.2

    B.4

    C.8

    D.20


    正确答案:C
    解析:当第一次循环后x的值变为8,y的值变为5,由于循环条件为y4,所以不会再次循环,所以x的值为8。

  • 第4题:

    以下程序段运行结束后,变量x的值为( )。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4

    A.2

    B.4

    C.8

    D.32


    正确答案:C
    解析: 本题考查循环的基础知识。本题需要进入循环开始分析。由于初始定义的变量y=4,进入循环执行Do后的循环体语句:x=x*y=2*4=8;y=y+1=4+1=5在判断循环条件时发现此时y=5不满足循环条件,从而退出循环。所以循环结束后x的值为8。

  • 第5题:

    以下程序段运行结束后,变量x的值为( )。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4

    A.2

    B.4

    C.8

    D.20


    正确答案:C
    解析:本题考查VBA中循环的知识;在本题中用了Do…LoopWhile循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后y的值为5已经不满足条件,故此本循环只执行一次,x的值为2*4=8。