辅助循环的三大关键字
管理循环语句的关键字除了while和for之外,还有三个重要的关键字可以辅助管理循环语句:break、return和continue。在循环体内如果程序运行到这三个关键字的时候都会发生跳转:
a)break让程序跳转到循环体之外;
b)return让程序跳转到整个函数之外;
c)continue是让程序跳转到循环头部。
break关键字
在C语言中break关键字可以两种语句中使用,一个是在switch分支语句中,另一个就是在循环语句中。在两种语句中break都是起跳转的作用, 在switch语句中让程序跳转出switch分支语句之外,在循环语句中让程序跳转出到循环体之外。
改造前一节的例程,在输入0之后立即结束循环,而不是把结束符0也参与总数与平局值的计算。
例4-17测试break关键字的作用 #include <stdio.h> int main() { int i = 0,n=-1; //初始化区 float sum=0; //初始化区 printf("请连续输入多个数字以0作为结束:"); |