JavaSE之选择结构基础

/**
* 选择结构

**if选择结构**:根据条件判断之后再做处理的一种语法结构
**switch选择结构**:当需要多重分支,并且条件判断是等值判断的情况下,使用switch选择结构

*/

 1 public class User {
 2 public static void main(String[] args) {
 3 //1、if else选择结构
 4 Scanner a = new Scanner(System.in);
 5 System.out.println("请输入您的分数");
 6 int b = a.nextInt();
 7 if(b>60){
 8 System.out.println("恭喜你及格了");
 9 }else {
10 System.out.println("不及格");
11 }
13 }
15 }

 

//2、多重if选择结构

 1 public class User {
 2     public static void main(String[] args) {
 3         Scanner a = new Scanner(System.in);
 4         System.out.println("请输入您的分数");
 5         int b = a.nextInt();
 6         if(b<60){
 7             System.out.println("不及格");
 8         }else if(b<=80){
 9             System.out.println("良好");
10         }else if(b<100){
11             System.out.println("优秀");
12         }else {
13             System.out.println("完美");
14         }
15     }
16 }

 

 


//3、嵌套if选择结构

 1 public class User {
 2     public static void main(String[] args) {
 3         Scanner a = new Scanner(System.in);
 4         System.out.println("请输入您的分数");
 5         int b = a.nextInt();
 6         if(b>=0&&b<=100){
 7             if(b<60){
 8                 System.out.println("不及格");
 9             }else if(b<=80){
10                 System.out.println("良好");
11             }else if(b<100){
12                 System.out.println("优秀");
13             }else {
14                 System.out.println("完美");
15             }
16         }else {
17             System.out.println("你的输入有误,请重新输入");
18         }
19     }
20 }

 


//4、分支结构:

 1 public class User {
 2     public static void main(String[] args) {
 3         Scanner a = new Scanner(System.in);
 4         System.out.println("请输入您今天的日期:1~7!");
 5         int b = a.nextInt();
 6         switch(b){
 7             case 1:
 8                 System.out.println("星期一");
 9                 break;
10             case 2:
11                 System.out.println("星期二");
12                 break;
13             case 3:
14                 System.out.println("星期三");
15                 break;
16             case 4:
17                 System.out.println("星期四");
18                 break;
19             case 5:
20                 System.out.println("星期五");
21                 break;
22             case 6:
23                 System.out.println("星期六");
24                 break;
25             case 7:
26                 System.out.println("星期天");
27                 break;
28             default:
29                 System.out.println("");
30         }
31         System.out.println("执行完毕!!!");
32     }
33 }

 

posted @ 2021-04-16 20:36  夜景&  阅读(29)  评论(0)    收藏  举报