参考答案和解析
正确答案:C
更多“( 33 )以下程序段运行结束后,变量 x 的值为x=2y=4Dox=x*yy=y+1Loop While y<4A ) 2 B ) 4 C ) ”相关问题
  • 第1题:

    假定所有变量均已正确说明,下列程序段运行后x的值是( )。

    a=b=c=0;x=12;

    if(!a)x--;

    else x=5;

    if(C) x=3;

    else x=4;

    A.11

    B.4

    C.12

    D.3


    正确答案:B
    解析:本题考查if else语句。第一个订语句,先判断条件,发现a=0,则!a成立,执行下列的语句,x--,得x=11;第二个if语句,判断条件,发现c=0,则条件不成立,执行下列的else语句,得x=4。

  • 第2题:

    在VB程序中,以下程序段执行后,x的值为 ( )

    x=1

    y=4

    Do While y>4

    x=x*y

    y=y+1

    Loop

    Print x

    A.1

    B.4

    C.8

    D.20


    正确答案:A

  • 第3题:

    在VB程序中,以下程序段执行后,x的值为( )x=0Do While x<=2x=x+1LoopA.2B.3C.4D.5

    在VB程序中,以下程序段执行后,x的值为( )

    x=0

    Do While x<=2

    x=x+1

    Loop

    A.2

    B.3

    C.4

    D.5


    正确答案:B

  • 第4题:

    下面程序段运行后,变量x的值为()。x=3y=77Dox=x+2LoopUntilxSqr(y)

    A.7

    B.8

    C.9

    D.10


    正确答案:C

  • 第5题:

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

    A)1

    B)2

    C)3

    D)4


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

  • 第6题:

    以下程序段运行结束后,变量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=2,y=4,执行Do后的循环体语句:x=x*y=2*4=8;y=y+1=4+1=5;此时y=5,while语句为假退出循环。由于执行了一次循环,所以x=8。

  • 第7题:

    以下程序段运行结束后,变量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=2,y=4,执行Do后的循环体语句:x=x*y= 2*4=8;y=y+1=4+1=5,此时y=5,while语句为假,退出循环。由于执行了一次循环,所以x=8。

  • 第8题:

    假定所有变量均已正确说明,下列程序段运行后x的值是( )。 A.11B.4C.12SXB

    假定所有变量均已正确说明,下列程序段运行后x的值是( )。

    A.11

    B.4

    C.12

    D.3


    正确答案:B
    本题考查if…else语句。if条件为真则执行后面的表达武,如果if为假则执行else语句。

  • 第9题:

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

    A.2

    B.4

    C.8

    D.20


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

  • 第10题:

    假定所有变量均已正确说明,以下程序段运行后,x的值是______。a=b=c=0;x=35;if(!a) x--;else if(b);if(c)x=3;else x=4;

    A.34

    B.4

    C.35

    D.3


    正确答案:B

  • 第11题:

    以下程序段运行结束后,变量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时退出循环,这一点要注意区分清楚。

  • 第12题:

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

    x=1

    y=2

    Do

    x=x*y

    y=y+1

    Loop While y<2

    A.1

    B.2

    C.3

    D.4


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

  • 第13题:

    下列程序段运行结束后,变量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。

  • 第14题:

    在VB程序中,以下程序段执行后,x的值为( )x=0Do While x<50x=(x+2)*(x+3)LoopA.0B.72C.50D

    在VB程序中,以下程序段执行后,x的值为( )

    x=0

    Do While x<50

    x=(x+2)*(x+3)

    Loop

    A.0

    B.72

    C.50

    D.168


    正确答案:B

  • 第15题:

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

    A.1

    B.2

    C.3

    D.4


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

  • 第16题:

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

    Loop While y<4

    A)2

    B)4

    C)8

    D)20


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

  • 第17题:

    下面程序段运行后,变量n的值为()。n=0 For x=3 To 11 Step2 n=n+1 Next x

    A. 4

    B. 5

    C. 6

    D. 7


    参考答案B

  • 第18题:

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

    A. 1

    B. 2

    C. 3

    D. 4


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

  • 第19题:

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

    x=1

    y=2

    Do

    x=x*y

    y=y+1

    Loop While y<2

    A.1

    B.2

    C.3

    D.4


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

  • 第20题:

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

    A.2

    B.4

    C.8

    D.32


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

  • 第21题:

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

    A.1

    B.2

    C.3

    D.4


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

  • 第22题:

    以下程序段运行结束后,变量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时退出循环,这一点要注意区分清楚。

  • 第23题:

    以下程序段执行完后,变量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。