下面程序段的运行结果是()。A=1;b=2;c=2;while (a < b < c) { t = a; a = b; b = t; c--;}
A. 1,2,0
B. 2,1,0
C. 1,2,1
D. 2,1,1
查看答案
以下不是无限循环的语句为()。
A. for(y=0,x=1;x>++y;x=i++) i=x;
B. for(; ;x++=1);
C. while(1) {x++;}
D. for(i=10; ;i--) sum+ =i;
设有程序段:t=0;while (printf ("*")) { t++; if (t<3) break; }下面描述正确的是()。
A. 其中循环控制表达式与0等价
B. 其中循环控制表达式与'0'等价
C. 其中循环控制表达式是不合法的
D. 以上说法都不对
以下程序的输出结果是()。void main ( ){int a, b;for (a = 1, b = 1;a <= 100; a++){if (b >= 10) break;if (b % 3 == 1) { b += 3; continue;}}printf ("%d\n", a) ;}
A. 101
B. 6
C. 5
D. 4
以下程序中,while循环的循环次数是()。int i = 0;while (i <10){if (i < 1) continue;if (i == 5) break;i++;}
A. 1
B. 10
C. 6
D. 死循环,不能确定次数