以下程序的运行结果是【 】。
x=1.5
DO CASE
CASE x>2
y=2
CASE x>l
y=l
ENDCASE
?y
第1题:
以下程序的运行结果是【 】。
x=1.5
DO CASE
CASE x>2
y=2
CASE x>1
y=1
ENDCASE
?y
第2题:
以下程序段运行结束后,变量X的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While y<;2
A.1
B.2
C.3
D.4
第3题:
有如下程序段: int x =1, y=1 ; int m , n; m=n=1; switch (m) { case 0 : x=x*2; case 1: { switch (n) { case 1 : x=x*2; case 2 : y=y*2;break; case 3 : x++; } } case 2 : x++;y++; case 3 : x*=2;y*=2;break; default:x++;y++; } 执行完成后,x和y 的值分别为()。
A.x=6 y=6
B.x=2 y=1
C.x=2 y=2
D.x=7 y=7
第4题:
以下程序段运行结束后,变量X的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While y<;2
A.1
B.2
C.3
D.4
第5题:
若有如下程序: main() { int k,x=0,y=0; for(k=0;k<=2;k++) switch(k) { case 0: X++; case 1: y++; case 2: X++;y++; } printf("%d,"d\n",x,y); } 则程序运行后的输出结果是( )。
A.3,3
B.2,2
C.4,5
D.2,3