4行的c++程序
答案:2 悬赏:70
解决时间 2021-01-13 19:42
- 提问者网友:最爱你的唇
- 2021-01-13 16:06
4行的c++程序
最佳答案
- 二级知识专家网友:酒安江南
- 2021-01-13 16:18
do {
cout << x-- << endl; // 先取x的一份副本用来输出,即输出3,再将原x的值减1,
// x--执行结束后,x的值为2
} while (!x); // !x即!2,C/C++中用0表示假,非0表示真,2表示真,
// !2即是0,为假,循环结束
cout << x-- << endl; // 先取x的一份副本用来输出,即输出3,再将原x的值减1,
// x--执行结束后,x的值为2
} while (!x); // !x即!2,C/C++中用0表示假,非0表示真,2表示真,
// !2即是0,为假,循环结束
全部回答
- 1楼网友:一袍清酒付
- 2021-01-13 17:54
当x大于0时,c++中while条件的值可以是int类型,当大于0时代表true,为0或小于0时代表false追问那输出3是怎么回事追答应该是输出3210吧追问是3追答是3,我粗了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息