美文网首页基础练习题
26 请输入星期几的第一个字母,判断一下是星期几

26 请输入星期几的第一个字母,判断一下是星期几

作者: 北极的大企鹅 | 来源:发表于2023-10-14 02:47 被阅读0次

题目:

请输入星期几的第一个字母,判断一下是星期几,如果第一个字母一样,则继续,
反之,判断第二个字母,知道可以判断是星期几


 1    public class _026Weekday {
 2 
 3     public static void main(String[] args) {
 4         while (true) {
 5             weekday();
 6         }
 7     }
 8 
 9     private static void weekday() {
10         System.out.println("请输入星期的第一个大写字母 :");
11         char ch = getchar();
12         switch (ch) {
13         case 'M':
14             System.out.println("Monday");
15             break;
16         case 'W':
17             System.out.println("Wednesday");
18             break;
19         case 'F':
20             System.out.println("Friday");
21             break;
22         case 'T': {
23             System.out.println("请输入星期的第二个字母:");
24             char ch2 = getchar();
25             if (ch2 == 'U') {
26                 System.out.println("Tuesday");
27             } else if (ch2 == 'H') {
28                 System.out.println("Thursday");
29             } else {
30                 System.out.println("不是星期的写法");
31             }
32         }
33             ;
34             break;
35         case 'S': {
36             System.out.println("请输入星期的第二个字母:");
37             char ch2 = getchar();
38             if (ch2 == 'U') {
39                 System.out.println("Sunday");
40             } else if (ch2 == 'A') {
41                 System.out.println("Saturday");
42             } else {
43                 System.out.println("不是星期的写法");
44             }
45         }
46             ;
47             break;
48 
49         default:
50             System.out.println("不是星期的写法");
51             ;
52         }
53     }
54 
55     private static char getchar() {
56         Scanner scanner = new Scanner(System.in);
57         String s = scanner.nextLine();
58         char ch = s.charAt(0);
59         if (ch < 'A' || ch > 'Z') {
60             System.out.println("输入错误,请重新输入");
61             ch = getchar();
62         }
63         return ch;
64     }
65 
66 }

相关文章

  • 【习题26】

    【程序26】题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。

  • Python编程练习027:字母识别,反向输出,函数调用

    字母识词 题目 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 程序分析 ...

  • day24

    题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 程序: #inclu...

  • Python编程练习029:判断星期几

    题目: 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 程序分析: 用情况...

  • python练手_31-字母识词

    题目 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 程序分析 这里用字典...

  • Rust语言编程实例100题-031

    Rust语言编程实例100题-031 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续...

  • 简单程序python练习(4)

    题目1:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 题目2:按相反的顺...

  • 菜鸟编程学习(python&C--017)

    Python 练习实例31 Python 100例 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字...

  • Python练习实例31 | 输入首字母,判断是星期几

    这个问题具体是这个样子的:输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 是...

  • 11.JavaScript-if语句练习

    需求:接收用户输入的整数,判断是否是偶数,偶数输出TES,奇数输出NO 需求:接受用户输入的整数,判断是星期几之后...

网友评论

    本文标题:26 请输入星期几的第一个字母,判断一下是星期几

    本文链接:https://www.haomeiwen.com/subject/cwnvbdtx.html