菜鸟初学c语言,关于for循环缺省表达式3不太明白书上写的是:省略了“表达式 3(循环变量增量)”, 则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句。 例如: for(i=1;i<=100;) {sum=sum+i; i++;} 但是这么做最终还是会执行缺省的那句i++啊,这么做和不缺省有什么不同?而且写成for(i=1;i<=100;;)是不是代表会变成无限循环?在程序中需要无限循环吗?