问答详情
源自:4-10 循环结构之三种循环比较

FOR循环问题

http://img.mukewang.com/56e04f2a0001bc9e06840112.jpg

第三个i能定义成初始值是0吗

前两个都是定义0的。

定义成0表达式可以这样写吗?

int i;

for(i=0;i<10;i++)

提问者:kaisuuu 2016-03-10 00:31

个回答

  • 熊熊熊熊
    2016-03-10 09:06:05
    已采纳

    第三个i不能定义成0,这个是for循环语句与另外两种的区别。for(语句1,语句2,语句3)中先是语句1对i进行附初值,判断是否符合语句2,符合的话就执行printf语句,然后再返回执行语句3,不符合就跳出结束语句