Java基础50道经典练习题(26)——求星期

【程序 26 求星期】
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字
母。
程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或 if 语句判断第二个字母。
 
源码:
package com.homework.test;
import java.util.Scanner;
/*
【程序 26 求星期】
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字
母。
程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或 if 语句判断第二个字母。
 */
public class Test26 {
    public static void main(String [] args){
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入星期的第一个字母:");
        String letter1=scan.nextLine();

        switch(letter1) {
            case "M":
                System.out.println("星期一");
                break;
            case "W":
                System.out.println("星期三");
                break;
            case "F":
                System.out.println("星期五");
                break;
            case "T":
                System.out.println("请输入星期的第二个小写字母:");
                String letter2 = scan.nextLine();
                if(letter2.equals("u")) {
                    System.out.println("星期二");
                }
                if(letter2.equals("h")) {
                    System.out.println("星期四");
                }
                break;
            case "S":
                System.out.println("请输入星期的第二个小写字母:");
                String letter3 = scan.nextLine();
                if(letter3.equals("a")) {
                    System.out.println("星期六");
                }
                if(letter3.equals("u")) {
                    System.out.println("星期日");
                }
                break;
            default:
                System.out.println("输入有误!");
                break;
        }
        scan.close();

    }

}

  

【程序 26 求星期】
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字
母。
程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或 if 语句判断第二个字母。

 

posted on 2020-06-06 00:10  lifelicanpeng  阅读(286)  评论(0编辑  收藏  举报

导航