流程控制语句
分支语句
1.简单的 if…..else 语句
If(条件){
如果条件为真、、、、
}
Else{
如果条件为假、、、、、、
}
2、只有 if 的语句:
If(条件){
如果条件为真,执行。。。如果为假,不执行
}
3、switch 语句是多分枝语句,基本语法:
Switch(expr){
Case value1:
Statements;
Break;
…….. Case valueN:
Statements;
Break;
Default:
Statements;
Break;
}
注:1.expr 必须是与 int 类型兼容的类型,即为 byte,short,char 和 int 类型
中的其中一种
2.Case valueN:中 valueN 也必须是 int 类型兼容的类型,并且必须是常量
3.各个 case 子句的 valueN 表达式的值不同
4.Switch 语句中只能有一个 default 子句。
循环语句
1.while 语句 2.do……while 语句(此处省略三百字)
3.for 语句
基本格式:for(初始化;循环条件;迭代部分)
功能:(1)第一次进入 for 循环时,对循环控制变量赋初值;
(2) 根据判断条件检查是否要继续执行循环。为真执行循环体内语句块,
为假则结束循环;
(3)执行完循环体内语句后,系统根据“循环控制变量增减方式”改变控制变
量值,再回
(3) 到步骤(2)根据判断条件检查是否要继续执行循环。
4.流程跳转语句:break,continue 和 return 语句用来控制流程的跳转
1)break:从 switch 语句,循环语句或标号标识的代码块中退出
2)continue:跳出本次循环,执行下次循环,或执行标号标识的循环体;
3)return:退出本方法,跳到上层调用方法。
4)Break 语句和 continue 语句可以与标号联合使用。标号用来标识程序中的
语句,标号的名字可以是任意的合法标识符。
带有标号的循环体:
Loop:switch(expr){
}
流程控制语句
最新推荐文章于 2024-01-24 15:05:22 发布