顺序结构
1,if选择结构
public static void main(String
[] args
) {
Scanner scanner
= new Scanner(System
.in
);
System
.out
.println("请输入你的成绩:");
int score
= scanner
.nextInt();
if(score
>=60 && score
<70){
System
.out
.println("及格");
}else if(score
>=70 && score
<80){
System
.out
.println("中等");
}else if(score
>=80 && score
<90){
System
.out
.println("良好");
}else if(score
>=90 && score
<101){
System
.out
.println("优秀");
}else if(score
<60 && score
>=0){
System
.out
.println("不及格");
}else {
System
.out
.println("最高分是100分,最低为0分");
}
scanner
.close();
}
2,switch多选择结构
多选择结构还有一个switch case 语句switch case 语句判断一个变量与一系列值中的某个值是否相当,每一个值都相当于一个分叉。
public static void main(String
[] args
) {
Scanner scanner
= new Scanner(System
.in
);
System
.out
.println("请输入(ABCDE)");
char score
= scanner
.next().charAt(0);
switch (score
){
case 'A' :
System
.out
.println("优秀");
break;
case 'B' :
System
.out
.println("良好");
break;
case 'C' :
System
.out
.println("中等");
break;
case 'D' :
System
.out
.println("及格");
break;
case 'E' :
System
.out
.println("不及格");
break;
default:
System
.out
.println("你没有输入正确");
}
}
System.out.println(“你没有输入正确”);
}
}