下面程序段的输出结果是( )。 int x=5; do{ cout<< --x; }while(!x);

admin2009-01-15  24

问题 下面程序段的输出结果是(    )。    int x=5;    do{         cout<< --x;    }while(!x);

选项 A、43210
B、5
C、4
D、无任何输出

答案4

解析 根据do…while循环语句功能的特点可得:首先无条件执行循环体,表达式--x的值为4,输出为4,x的值变为4,然后检查条件(!x)为假(false),则循环结束。
转载请注明原文地址:https://kaotiyun.com/show/Pckp777K
0

最新回复(0)