- C语言从入门到精通(视频实战版)
- 胡超 梁伟 闫玉宝等编著
- 528字
- 2021-03-28 21:40:04
5.3.1 使用break终止循环
关键字break常被用于循环功能代码中,其主要作用是跳出并终止循环结构的运行。在本小节中,将主要讲解该关键字的使用方法。
在进行实际编程时,break的使用方法非常简单,具体代码如下:
main()//主函数 { ……//省略部分代码 for(int i=0;i<10;i++)//for循环结构 { ……//省略部分循环代码 break;//终止并跳出循环结构 } ……//省略部分代码 }
在上面的代码中,用户在一个for循环结构中使用关键字break,并实现终止循环的功能。这样,程序就会继续执行后面的代码。
例如,在实例程序中使用关键字break实现循环终止的功能,并根据代码的执行情况输出相应的提示语。具体的代码如下:
#include <stdio.h>//包含头文件 main()//主函数开始 { for(int i=0;i<10;i++)//for循环结构体 { if(i==4)//判断是否循环了4次 { printf("已经循环执行了4次! ");//输出提示语 break;//跳出循环 } else//否则,将继续执行for循环结构体 { printf("循环继续执行! ");//输出提示语 } } printf("已经跳出循环体! ");//输出提示语 return 0;//程序正常结束 }
在主函数中,使用一个for循环结构实现10次循环并输出提示语“循环继续执行!”。但是,当循环4次以后,使用关键字break终止了该循环,并输出提示语“已经循环执行了4次!”。当该循环被终止后,将输出提示语“已经跳出循环体!”,如图5.17所示。
图5.17 程序运行结果
注意 只能够在循环结构体中,使用关键字break实现循环终止的功能。否则,将不能够实现用户预期的目的。