C跳出循环的几种方法
关键字:break
当 break 关键字用于 while、for 循环时,会终止循环而执行整个循环语句后面的代码。break 关键字通常和 if 语句一起使用,即满足条件时便跳出循环。
#include <stdio.h>
int main()
{
int i=1,sum=0;
while(1)//循环条件为死循环
{
sum+=1;
i++;
if(i>100) break;
}
printf("%d
", sum);
return 0;
}
运行结果:
100
Process returned 0 (0x0) execution time : 0.016 s
Press any key to continue.
Ps:在多层循环中,一个 break 语句只向外跳一层。
关键字:continue
continue 语句的作用是跳过循环体中剩余的语句而强制进入下一次循环。continue语句只用在 while、for 循环中,常与 if 条件语句一起使用,判断条件是否成立。
关键字:goto
关键字:return
http://www.yalewoo.com/how_to_skip_nested_loop.html
这个写的很好,我懒得写了。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 正确的 Composer 扩展包安装方法
- 下一篇: JNI学习积累之一 ---- 常用函数大全