找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: august

[通用编程] 关于if.....else

[复制链接]
发表于 2007-9-17 09:50:00 | 显示全部楼层
<c语言解析教程>中说得就很清楚:
  1. break和continue这两个特殊的语句会中断正常的控制流.break语句退出最内层的循环或switch语句.
  2. while(1)
  3. {
  4.     scanf("%lf", &x);
  5.     if (x < 0.0)
  6.     break;  /*exit loop if x is negative*/
  7.     printf("%f\\n", sqrt(x));
  8. }
  9. /*break jumps to here*/
  10. 这是对break的一个典型应用.这是一个无限循环,它用if表达式测试给定的条件来终止循环.
复制代码
发表于 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就是用来中断循环和开关用的。 [s:5]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-6 18:26 , Processed in 0.017172 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表