选择结构(if语句和switch语句)
程序员文章站
2022-05-02 11:41:07
...
java有三种流程控制结构:
1.顺序结构:指程序从上到下依次执行每条语句的结构;
2 .选择结构:根据条件判断的结果来执行不同的代码。
3.循环结构:根据判断条件来重复性执行某段代码。
选择结构:
注意:
1.if-else语句由if和紧随其后的else组成;
2.else子句不能单独使用,它是if的一部分;
3.switc语句中如果case后面没有break语句,程序将继续向下执行,直到遇到break语句或者switch语句结束。
某位同学的成绩状况:
public class Demo4 {
public static void main(String[] args) {
int score=95;
if(score>90){
System.out.println("优");
}
else if(score>=80){
System.out.println("良好");
}else if(score>=60){
System.out.println("中等");
}else{
System.out.println("差");
}
}
}
某位同学出生年份对应属相:
public class Demo6 {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.println("请输出你出生年份的后两位:");
byte year =sc.nextByte();
switch (year){
case 95:
System.out.println("猪");
break;
case 96:
System.out.println("鼠");
break;
case 97:
System.out.println("牛");
break;
case 98:
System.out.println("虎");
break;
default:
System.out.println("oh");
}
}
}