首页 > 电脑

c语言for(m=19,k=0;tot=0;m>=0;m--,k++)这个语句如何理解

更新时间2019-01-03 08:45:31

这句语句可能抄写有错误。

for循环中,有两个“;”将语句分成3部分:第一部分,设置循环体重所需变量的初始值;第二部分,设置循环结束标志;第三部分,设置一次循环过后,循环体中所需变量的变化规律。

在本题中,语句应为:for(m=19,k=0,tot=0;m>=0;m--,k++)

第一部分,设置初值:m=19,k=0,tot=0;

第二部分,指定只要m>=0,继续循环,直到m不满足>=0时,结束循环;

第三部分,规定每次循环后,m--,m自减1,同时,k++,k自加1

也就是说,m从初值19,到m=0(第20次循环),都满足m>=0的条件,第21次,m--后变为-1,不满足,退出循环。所以,本循环共循环20尺。


相关标签:c语言

上一篇:vivoX21iA怎么进入mtk模式

下一篇:笔记本电脑边用边充电对电池有损耗吗?