count=5;while(count-->0)printf(count);输出什么
答案:1 悬赏:20 手机版
解决时间 2021-03-28 17:05
- 提问者网友:鐵馬踏冰河
- 2021-03-28 13:07
count=5;while(count-->0)printf(count);输出什么
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-03-28 13:26
首先,有语法错误
int count=5;
while(count-->0)
printf("%d",count);//输出格式有问题
这样的输出结果为:43210追问为什么会输出43210呢?和--count>0有什么区别吗?追答有区别,--count先自减再判断是否大于0,这样输出就是4321
count--先判断count是否大于0,再自减,这样就输出43210
int count=5;
while(count-->0)
printf("%d",count);//输出格式有问题
这样的输出结果为:43210追问为什么会输出43210呢?和--count>0有什么区别吗?追答有区别,--count先自减再判断是否大于0,这样输出就是4321
count--先判断count是否大于0,再自减,这样就输出43210
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯