用鍵盤輸入一位整數,當輸入1~7時顯示對應當英文星期名稱當縮寫。


 1 import java.util.Scanner;
 2 
 3 /**
 4  * 功能描述: 用鍵盤輸入一位整數,當輸入1~7時顯示對應當英文星期名稱當縮寫。
 5  * 1用MON 2表示TUE 3表示WED 4表示THU,5表示FRI 6表示SAT 7表示SUN
 6  * 輸入其他數字提升重新輸入,輸入數字0程序結束。
 7  *
 8  * @ Author: apple.
 9  * @ Date: 2019/12/3 2:36 PM
10  */
11 public class Week {
12     public static void main(String[] args) {
13         Scanner sc = new Scanner(System.in);
14         boolean flag =true;//定義不會數0
15         do {
16             System.out.print("請輸入數字1~7(輸入0時結束):");
17             while (!sc.hasNextInt()) {//判斷輸入的是否為整數,不是整數則循環
18                 System.out.print("輸入的有誤重新輸入:");
19                 sc.next();
20             }
21             int num =sc.nextInt();
22             switch(num){
23             case 0:
24                 flag = false;//定義輸0結束
25                 System.out.println("程序結束!");
26                 break;
27             case 1:
28                 System.out.println("今天是星期一, MON");
29                 break;
30             case 2:
31                 System.out.println("今天是星期二,TUE");
32                 break;
33             case 3:
34                 System.out.println("今天是星期三, WEN");
35                 break;
36             case 4:
37                 System.out.println("今天是星期四,THU");
38                 break;
39             case 5:
40                 System.out.println("今天是星期五,FRI");
41                 break;
42             case 6:
43                 System.out.println("今天是星期六, SAT");
44                 break;
45             case 7:
46                 System.out.println("今天是星期日, SUN");
47                 break;
48             default:
49                 System.out.println("請重新輸入1~7數字(輸入0時結束)");
50             }
51         }while(flag);
52     }
53 }
View Code

 

 

 

 


免責聲明!

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



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