[TwistedFate]循环语句:while循环,do...while循环,for循环
2015-10-13 08:45
459 查看
1.循环结构:
在满足特定条件(循环条件)下,反复执行一个语句(循环体)
2.while循环语句:
while(条件表达式){
循环体(反复执行);
}
执行顺序:先去判断循环的条件如果成立执行循环体,
然后再判断循环条件成立就执行循环体,反复..直到判断条件不成立
3.随机数
4. break 在循环当中的使用跳出本层循环(结束本层循环)
continue在循环当中的使用跳出本次循环(结束本次循环)
5.do...while循环
特点:不管判断条件成立与否先执行一次循环体
/**
* do {
循环体
}while(判断条件);
*/
6.for循环
for (循环变量的初始化;循环条件;循环增量) {
1 23
循环体;
4
}
执行顺序 1(增量初始化)->2(判断语句)->4(循环的语句)->3(循环增量)->2->4->3->2->4->3
7.循环嵌套
要点 :外层循环控制行数 内层循环控制列数
在满足特定条件(循环条件)下,反复执行一个语句(循环体)
2.while循环语句:
while(条件表达式){
循环体(反复执行);
}
执行顺序:先去判断循环的条件如果成立执行循环体,
然后再判断循环条件成立就执行循环体,反复..直到判断条件不成立
3.随机数
<span style="font-size:18px;">公式: int num = arc4random() % (大数 -小数 + 1 ) + 小数;</span>
4. break 在循环当中的使用跳出本层循环(结束本层循环)
continue在循环当中的使用跳出本次循环(结束本次循环)
<span style="font-size:18px;"> <span style="white-space:pre"> </span>int number =1; <span style="white-space:pre"> </span>while (1) { if (number ==3) { <span style="white-space:pre"> </span>number++; //防止死循环 <span style="white-space:pre"> </span>continue; // continue跳出了本次循环下面的代码没有执行增量没有增加会造成死循环 <span style="white-space:pre"> </span>} printf("俯卧撑 %d \n",number); if (number ==5) { //第五次的停止 break; //跳出本层循环(结束本层循环) <span style="white-space:pre"> </span> } number++; <span style="white-space:pre"> </span>} <span style="white-space:pre"> </span></span>
5.do...while循环
特点:不管判断条件成立与否先执行一次循环体
/**
* do {
循环体
}while(判断条件);
*/
6.for循环
for (循环变量的初始化;循环条件;循环增量) {
1 23
循环体;
4
}
执行顺序 1(增量初始化)->2(判断语句)->4(循环的语句)->3(循环增量)->2->4->3->2->4->3
7.循环嵌套
要点 :外层循环控制行数 内层循环控制列数
相关文章推荐
- Linux下定时执行脚本
- hihocoder 1241:Best Route in a Grid
- Struts2文件上传
- 求解数独回溯算法
- hihocoder 1241:Best Route in a Grid
- Jquery如何获取select选中项 自定义属性的值?
- android中任务栈的处理方式
- 如何防止验证码接口被恶意攻击
- ASP.NET连接数据库配置文件
- 标准模板库(五):STL算法函数介绍
- 系统提供的几种UITableViewCell的样式
- FastStone Capture 注册码
- android Rom修改关于系统时间日期格式的修改
- msyql 日志分类、存储、启动,慢查询日志(一)
- 从零自学Hadoop(12):Hadoop命令中
- 百度之星资格赛 hdu 4826 Labyrinth 动态规划
- java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0
- java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0
- NSUserDefaults 本地小量数据存储
- C 从标准输入读取字符串.