精彩百例:break和continue使用区别
来源:互联网 发布:域名购买查询 编辑:程序博客网 时间:2024/05/08 06:39
/* break和continue的区别 break用于跳出循环(跳出内层循环) continue用于跳转到++操作符,进行下一次循环操作*/# include <stdio.h>int main(void){ int radius;//存放园的半径 double area;//存放圆面积 for(radius = 1; radius <=10; radius++) { area = 3.1416 * radius * radius; /*若面积大于120则跳出此循环,但break是跳出离他最近的那层循环, 如果这里是两层循环的话,则只跳出内层循环*/ if(area >= 120.0) break; printf("square(%d) = %f\n", radius, area); } printf("now radius = %d\n", radius-1); for(radius = 1; radius <= 10; radius++) { area = 3.1416; /*如果面积小于120,则跳转到++操作符,之后进行下一次判断, 进入下一次循环,但不跳出循环*/ if(area < 120.0) continue; printf("square(%d) = %f\n", radius, area); } printf("now radius = %d\n", radius-1); return 0;}
运行结果:
:
0 0
- 精彩百例:break和continue使用区别
- break和continue区别及使用场合
- break和continue区别及使用场合
- Break,continue,returne的区别和使用
- break和continue区别及使用场合
- Break和Continue使用语法及区别
- break和continue区别及使用场合
- break和continue区别
- break和continue区别
- continue和break区别
- Break和continue区别
- break和continue区别
- break和continue区别
- break和continue区别
- break和continue区别
- break和continue区别
- continue和break区别
- break和continue的区别
- 玩转阿里云服务器——创建新用户
- 第三周上机实践项目5-工资类(5、多文件组织)
- 以循环顺序表实现的队列ADT(C语言版)
- 黑马程序员 --------------匿名内部类与图形界面AWT的结合及窗口事件
- iOS 应用取消时间栏
- 精彩百例:break和continue使用区别
- arm汇编—bic ,orr
- [Codeforces #297(Div 2)]简要题解
- MySQL中的连接、实例、会话、数据库、线程之间的关系
- Eclipse 调试
- 【开篇博客】
- 3Sum - LeetCode
- C语言数据类型
- java字符串比较