请问C51程序

来源:百度知道 编辑:UC知道 时间:2024/09/22 14:29:24
请问:for(i=0;i<8;i++)和for(i=8;i>0;i--)这两个的意思是什么,怎么运行的。
一、for(i=0;i<8;i++)
{}
是不是i=0初值,判断i是否<8,如果<8就执行{}内的内容,完了之后再i++,边完之后再回到第二步,判断i是否<8,当i++到i=8时会怎么样?
上面这个是不是这样子的?为什么第一步i要=0呢??
二、for(i=8;i>0;i--)
{}
跟上面那个是不是刚好相反,当i--到i=0时就跳出for??

for语句就是这样的
1,i=0;给初值;
2,判断i是否小于8,如小于8则执行循环体{}里面的内容然后i++;如果大于或等于8就跳出循环,按照程序的自顶向下的顺序,顺序执行后面的句子