C语言第5章_循环.ppt

C语言第5章_循环

注意: C语言中的for语句比其他语言(如 BASIC,PASCAL)中的FOR语句功能强得多。 可以把循环体和一些与循环控制无关的操作 也作为表达式1或表达式3出现,这样程序可 以短小简洁。但过分地利用这一特点会使 for语句显得杂乱,可读性降低,最好不要 把与循环控制无关的内容放到for语句中。 5.8 提高部分 5.8.2 for语句的各种形式 * * * continue语句和break语 句的区别: break语句则是结束整个 循环过程,不再判断执行循 环的条件是否成立。 while(表达式1) { … if(表达式2) break; … } 5.5 提前结束循环 5.5.2 用continue语句提前结束本次循环 输入一个班全体学生的成绩,把不及格的学生 成绩输出,并求及格学生的平均成绩。 例题 5.7 解题思路 在进行循环中,检查学生的成绩,把其中不及 格的成绩输出,然后跳过后面总成绩的累加和求平 均成绩的语句。用continu语句即可处理此问题。 5.5 提前结束循环 #include stdio.h void main() { float score,sum=0,average; int i,n=0; for(i=1; i6; i++) /* 假设有5个学生 *

文档评论(0)

1亿VIP精品文档

相关文档