选择题
12.
以下程序的输出结果是______。
int x=5;
do{
cout<<--x:
} while(!x);
A、
43210
B、
5
C、
4
D、
无任何输出
【正确答案】
C
【答案解析】
先无条件执行一次循环体,前置“--”作用于x,使得x先减1,再输出;由于x非零,故!x为false,不再执行循环语句。
提交答案
关闭