for语句的使用非常灵活,可以说for可以代替while和do while语句的全部功能,第一个 i赋值为0 第二个没有赋值,则执行到这个语句的时候,i的值是多少,是有实际情况决定的。这种用法有点像while
while(i<32)
{i++;}
第一个 I 赋值为0
第二个 I 默认值 如果定义I时给它赋值了 那就是那个值 否则不一定是什么值
也行啊,那i要在外面定义好
如果 i 没有初始化 编译器会给出警告,
程序在读/取 未初始化便量的时候,异常。
这样也可以,不过得在主程序中给i初使化(就是在此语句前后都行,但得有i=常量)
如果在for循环的括号后面加分号意思是代表循环体语句为空,即一直在for循环内,循环结束了再运行下面那句话如果不加分号,意思是你下面的printf语句是循环体语句.对下面的输出语句进行循环输出.