单项选择题
下面程序段的输出结果是()
int x=3;
do{printf("%3d",x-=2);}while(!(--x));
A.1;2
B.3;2
C.2;3
D.1;-2
点击查看答案
相关考题
-
单项选择题
C语言的do-while循环中,循环由do开始,用while结束;而且在while表达式后面的()不能丢,它表示do-while循环的结束
A.\n
B.“;”
C.“%”
D.“,” -
单项选择题
设有程序段:int k=10;while(k=0)k=k-1;,则下面描述正确的是()。
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次 -
多项选择题
设有程序段:intx=0,s=0;while(x!=0)s+=++x;printf("%d",s);,则运行程序段后()
A.输出0
B.输出1
C.控制表达式是非法的
D.执行无限次
