第06章_循环老师专用C语言分解.ppt

* 谢 谢 Thank you § 6.5 用for 语句实现循环 * 说明: (2) 如果表达式2省略,即不判断循环条件,循环无终 止地进行下去。也就是认为表达式2始终为真。 例如:for(i=1; ;i++) sum=sum+i; 表达式1是一个赋值表达式,表达式2空缺。它相当于: i=1; while(1) {sum=sum+1;i++;} 图6.7 § 6.5 用for 语句实现循环 * 说明: (3) 表达式3也可以省略,但此时程序设计者应另外设法保证循环能正常结束。如: for(i=1;i=100;) {sum=sum+i;i++;} 在上面的for语句中只有表达式1和表达式2,而没有表达式3。i++的操作不放在for语句的表达式3的位置处,而作为循环体的一部分,效果是一样的,都能使循环正常结束。 § 6.5 用for 语句实现循环 * 说明: (4) 可以省略表达式1和表达式3,只有表达式2,即只 给循环条件。如: for(;i=100;) while(i=100) {sum=sum+i; 相当于 {sum=sum+i; i++;}

文档评论(0)

1亿VIP精品文档

相关文档