流程控制
来源:互联网 发布:火星时代客观评价知乎 编辑:程序博客网 时间:2024/05/24 20:06
接下来到了流程控制,说起流程控制必须了解分支语句和循环语句
分支语句中常用的是if分支和switch分支
循环语句
循环语句的出现大大简化了代码的书写
如果想要输出有规律的运算、字符等,可以利用循环解决
循环中常见的有while循环和for循环
while循环:do-while先执行后判断
do {
循环体
} while ( 布尔型循环条件 );
while-do先判断后执行
while(){
循环体
}
注意:1、do-while循环至少执行一次,循环条件后的分号不能省略。
2、while-do根据判断后结果决定是否执行
for循环:for(表达式1;表达式2;表达式3){
循环体
}
表达式1:参数初始化
表达式2:条件判断(条件为真,执行循环体)
表达式3:更新循环变量
break:结束所在当前循环语句块。(若有外层循环执行外层循环,若没有外层循环结束循环)
continue:结束所在当次循环,执行下一次循环。
return:结束所在方法的结束(return不能用在代码块中)
分支语句中常用的是if分支和switch分支
if分支结构:if(表达式)-else
根据某一条件满足情况确定执行哪条if语句。
注意:
1、if括号中表达式为boolean型,
2、if分支语句中去掉括号,则只对第一行代码有效
switch分支结构:
switch(表达式){
case 常量1:
case 常量2:
default:
}
根据表达式条件确定执行case语句,无论有无对应case常量,都要执行default语句
注意:
1、表达式可以是byte、short、int、char、枚举数据类型
2、case后常量不能重复循环语句
循环语句的出现大大简化了代码的书写
如果想要输出有规律的运算、字符等,可以利用循环解决
循环中常见的有while循环和for循环
while循环:do-while先执行后判断
do {
循环体
} while ( 布尔型循环条件 );
while-do先判断后执行
while(){
循环体
}
注意:1、do-while循环至少执行一次,循环条件后的分号不能省略。
2、while-do根据判断后结果决定是否执行
for循环:for(表达式1;表达式2;表达式3){
循环体
}
表达式1:参数初始化
表达式2:条件判断(条件为真,执行循环体)
表达式3:更新循环变量
break:结束所在当前循环语句块。(若有外层循环执行外层循环,若没有外层循环结束循环)
continue:结束所在当次循环,执行下一次循环。
return:结束所在方法的结束(return不能用在代码块中)
0 0
- 控制流程
- 控制流程
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- 《流程控制》
- 流程控制
- Codeforces Round #402 (Div. 2)
- c++第一次上机实验:求分段函数值
- 轮胎打气的正确方法
- String类的拷贝(浅拷贝,深拷贝,写时拷贝)
- 十八哥视频教程中html和css的tips
- 流程控制
- R中的数据抽样SMOTE (谢佳标老师讲课笔记)
- hdu1086 You can Solve a Geometry Problem too【排斥实验+跨立实验】
- javaweb开发之javaBean
- WiFi定位原理
- 深入浅出RxJava_04[数据传输过滤操作]
- c++上机(—)
- css的布局模型(三)—层模型
- mysql笔记1