中易网

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,为假,循环结束
全部回答
  • 1楼网友:一袍清酒付
  • 2021-01-13 17:54
当x大于0时,c++中while条件的值可以是int类型,当大于0时代表true,为0或小于0时代表false追问那输出3是怎么回事追答应该是输出3210吧追问是3追答是3,我粗了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息