shawind
发表于 2007-9-17 09:50:00
<c语言解析教程>中说得就很清楚:
break和continue这两个特殊的语句会中断正常的控制流.break语句退出最内层的循环或switch语句.
while(1)
{
scanf("%lf", &x);
if (x < 0.0)
break;/*exit loop if x is negative*/
printf("%f\\n", sqrt(x));
}
/*break jumps to here*/
这是对break的一个典型应用.这是一个无限循环,它用if表达式测试给定的条件来终止循环.
coolpay64
发表于 2007-9-17 23:09:58
引用第19楼kurai于2007-09-16 22:40发表的:
対不 起、私的中文 不好い、
我的結論は是、有LOOP時、BREAK会立即離れ開LOOP、不論有無いIF在裏面。
丫兒別給我這種半吊子的R文
最少要有玄天的程度才出來
(啊。。。跑題了,,,)
順便一提break 還會在switch中使用
杀鸡四天王
发表于 2007-9-18 02:58:05
简单的说break就是用来中断循环和开关用的。