有如下程序: int x=3: do{ x-=2: cout<<x; }while(!(--x)); 执行这个程序的输出结果是( )。

admin2016-10-28  14

问题 有如下程序:
int x=3:
do{
x-=2:
cout<<x;
}while(!(--x));
执行这个程序的输出结果是(    )。

选项 A、1
B、30
C、1-2
D、死循环

答案C

解析 第一次循环输出1,第二次循环输出是-2。在输出二次循环后!(--x)为0条件不满足。停止循环。
转载请注明原文地址:https://jikaoti.com/ti/iFE0FFFM
0

最新回复(0)