if語句實現考試成績划分


  條件;

90~100 優秀

80~89  好

70~79良

60~69及格 

60以下  不及格

 

public class Demo05IfElsePractise {
                         public static void main(String[] args) {
                                 nt score = 120;
                                  if (score >= 90 && score <= 100) {
                                      System.out.println("優秀");
                                   } else if (score >= 80 && score < 90) {
                                      System.out.println("好");
                                   } else if (score >= 70 && score < 80) {
                                      System.out.println("良");
                                   } else if (score >= 60 && score < 70) {
                                      System.out.println("及格");
                                   } else if (score >= 0 && score < 60) {
                                      System.out.println("不及格");
                                   } else { // 單獨處理邊界之外的不合理情況
                                      System.out.println("數據錯誤");
                                   }
                          }
}

 

 

使用三元運算符和標准的if-else語句分別實現:取兩個數字當中的最大值;

 

public class Demo06Max {
            public static void main(String[] args) {
                  int a = 105;
                  int b = 20;

                // 首先使用三元運算符
                // int max = a > b ? a : b;

-----------------------------------------------------------------


                // 使用今天的if語句
                    int max;
                    if (a > b) {
                        max = a;
                    } else {
                        max = b;
                    }

                  System.out.println("最大值:" + max);
          }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM