break语句是C语言中的常用语句之一,下文达内小编为大家介绍下它的基础用法。
(1)break语句的一般格式:break;
(2)语句功能:break语句只能用于switch语句或循环语句中,其功能是跳出switch语句或跳出本层循环,转去执行其他后继语句。当循环次数不确定,需要在循环语句的执行过程中提前结束循环,或需要循环语句中提供多个出口时,可用break语句。break语句使循环结构变成更加灵活,方便。
(3)使用方法:在循环语句中,break语句一般可与if语句配合使用,用if语句设置退出条件,break语句则执行退出操作。在同一个循环语句中可用使用多个break语句。
例子:编程求1 2 3 ...
n之和大于500的最小n值及总和。
解题思路:显然应该用循环来处理。实际循环的次数事先不能确定,在循环体中累计sum=sum
i(i=1,2,3,...),用if语句检查sum是否超过500,如果超过就调用break语句终止循环,输出结果。
程序如下:
#include
main()
{
int n=0,sum=0;
while(1)
{
n
sum =n
if(sum>500) break;
}
printf("sum=%d, n=%d\n", sum,n);
}
程序运行:sum=528,n=32
更多关于c语言的文章,欢迎大家一起探讨。。