下面的这段C语言意思是什么?它没有条件控制语句啊?for (i=5;i;i--)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 00:21:09
下面的这段C语言意思是什么?它没有条件控制语句啊?for (i=5;i;i--)

下面的这段C语言意思是什么?它没有条件控制语句啊?for (i=5;i;i--)
下面的这段C语言意思是什么?它没有条件控制语句啊?
for (i=5;i;i--)

下面的这段C语言意思是什么?它没有条件控制语句啊?for (i=5;i;i--)
这一句其实相当于
for(i=5;i;i-=1);
也就是说:
第一轮循环:i=5
第二轮循环:i=4
第三轮循环:i=3
第四轮循环:i=2
第五轮循环:i=1
第六轮循环:i=0
到0的时候就停止了.希望对你有所帮助,你也可以单步调试看看