更多“下面程序段运行后,变量x的值为()。x=3y=77Dox=x+2LoopUntilxSqr(y)A.7B.8C.9D.10 ”相关问题
  • 第1题:

    下面程序段运行后,变量X的值为【 】。

    Dim x AS Integer

    Dim I AS Integer

    x=0

    for I=0 to 50 step 10

    X=X+I。

    next I

    Print X


    正确答案:150
    150 解析:这是一个简单的单重循环程序,它的功能是:计算10-4-20……“+50的值。程序运行过程为:为变量x赋初值;循环执行For… Next间的语句,每执行一次,记数变量i的值加上10;直到i的值超过循环终止值50,退出循环。执行完该程序,循环内的语句要执行6次(6次循环对应的记数变量的位为0,10,20, 30,40,50)。

  • 第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
    解析:定义两个变量x=2,y=4,执行Do后的循环体语句:x=x*y=2*4=8;y=y+1=4+1=5;此时y=5,while语句为假退出循环。由于执行了一次循环,所以x=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题:

    下列程序的运行结果为 include class Location { protected: int X,Y;

    下列程序的运行结果为 #include<iostream.h> class Location { protected: int X,Y; publiC: void SeX(int myx){X=myx;} void SetY(int myy){Y=myy;} void showxy( ) {cout<<"X=" <<X<<" " <<"Y"=<< Y<< endl;} }; Class Rectangle :public Location{

    A.X=3 Y=5 X=3 Y=5 H=4 W=6

    B.X=3 Y=5 X=3 Y=5 H=3 W=6

    C.X=3 Y=5 X=3 Y=4 H=4 W=6

    D.X=3 Y=5 X=3 Y=3 H=4 W=6


    正确答案:A
    解析:本题是一道简单的成员函数应用题,考生只要按着主函数中生成的类Rectangle的对象r1进行成员函数的调用即可得到答案。

  • 第5题:

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