参考答案和解析
正确答案:B
本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。
更多“ 以下程序段运行结束后,变量X的值为( )。A)1B)2C)3D)4 ”相关问题
  • 第1题:

    以下程序段运行结束后,变量X的值为( )

    A. 1

    B. 2

    C. 3

    D. 4


    正确答案:B
    本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为F filse时退出循环,这一点要注意区分清楚。

  • 第2题:

    以下程序段运行结束后,变量X的值为( )。

    A. 2

    B. 4

    C. 8

    D. 20


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

  • 第3题:

    以下程序段运行结束后,变量X的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While y<;2A.1B.2C.3D.4

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

    A.1

    B.2

    C.3

    D.4


    正确答案:B
    B.【解析】本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环:在while循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。

  • 第4题:

    以下程序段运行结束后,变量X的值为( )。

    A. 2

    B. 4

    C. 8

    D. 32


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

  • 第5题:

    以下程序段运行结束后,变量X的值为( )。

    A)2

    B)4

    C)8

    D)32


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