永发信息网

x=-1;do{;}while(x++);

答案:2  悬赏:60  手机版
解决时间 2021-02-03 15:38
  • 提问者网友:放下
  • 2021-02-02 17:51
x=-1;do{;}while(x++);
最佳答案
  • 五星知识达人网友:患得患失的劫
  • 2021-02-02 18:47
一开始x=-1,执行do语句{;},然后while语句判断,(x++是先赋值在运算,也就是说一开始判断时x=-1不变while(-1),但判断完x=x+1,x=0),继续执行do语句里的{;},在进行while语句判断,此时x=0(即while(0))判断为假(非0数都为真),退出do/while语句,如果最后让你输出x的值,那么x=1(因为while语句判断完后,执行x=x+1,所以最终x=1).
全部回答
  • 1楼网友:酒醒三更
  • 2021-02-02 19:13
我好好复习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯