day03
2-5程序流程控制
流程程序控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块
起流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:
顺序结构
程序从上到下顺序执行
分支结构
根据条件,选择性地执行某段代码;
有if……else和switch……case
循环结构
/*
分支结构中地if-else(条件判断结构)
三种结构
第一种:
if(条件表达式){
}
第二种:
if(条件表达式){
}else{
}
第三种:多选一
if(条件表达式){
}else if(条件表达式){
}
……
else{
}
*/
class IfTest {
public static void main(String[] args) {
//举例1
int heartBeats = 79;
if(heartBeats < 60 || heartBeats > 100){
System.out.println("需要做进一步检查");
}
System.out.println("检查结束");
//举例2
int age = 23;
if(age<18){
System.out.println("你可以看动画片");
}else {
System.out.println("你可以看成人电影了");
}
//举例3
if(age < 0){
System.out.println("您输入的数据非法");
}else if(age < 18){
System.out.println("青少年时期");
}else if(age < 35){
System.out.println("青壮年时期");
}else if(age < 60){
System.out.println("中年时期");
}else if(age < 120){
System.out.println("老年时期");
}else {
System.out.println("你是要成仙啊");
}
}
}