执行下列程序段后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;
A.a=5,b=5,c=5
B.a=4,b=5,c=5
C.a=5,b=6,c=5
D.a=1,b=5,c=6
第1题:
设x和y均为int型变量,则执行下的循环后,y值为 for(y=1,x=1; y<=50; y++) { if(x>=6)break; if (x%2==1) { x+=5; continue; } x-=3; }
A.2
B.4
C.6
D.8
第2题:
设x和y均为int型变量,则执行下面循环后,y值为()。 for (y=1, x=1;y<=50;y++) { if(x==10) break ; if(x%2==1) { x+=5; continue; } x-=3; }
A.2
B.4
C.6
D.8
第3题:
设x和y均为int型变量,则执行下的循环后,y值为 for(y=1,x=1;y<=50;y++) { if(x>=8)break; if (x%2==1) { x+=5; continue;} x-=3; }
A.2
B.4
C.6
D.8
第4题:
设x和y均为int型变量,则执行以下的循环后,y值为()。 for(y=1,x=1;y<=50;y++) { if(x==10) break; if(x%2==1) { x+=5; continue;} x-=3; }
A.4
B.5
C.6
D.7
第5题:
设x和y均为int型变量,则执行下的循环后,y值为 for(y=1,x=1; y<=10; y++) { if(x>=6)break; if (x%2) { x+=5; continue; } x-=3; }
A.2
B.4
C.6
D.8
第6题:
设x和y均为int型变量,则执行下面的循环后,y的值为()。 for(y=1,x=1;y<=50;y++) { if(x==10) break; if(x%2==1) { x+=5;continue; } x-=3; }
A.2
B.4
C.6
D.8