请根据英文单词的第一个字母判断星期几,如果第一个字母是一样的,则继续判断第二个字母。例如如果第一个字母是S,则继续判断第二个字母,如果第二个字母是a,则输出“星期六”

请根据英文单词的第一个字母判断星期几,如果第一个字母是一样的,则继续判断第二个字母。例如如果第一个字母是S,则继续判断第二个字母,如果第二个字母是a,则输出“星期六”。星期的英文单词如下表所示。

星期一

星期二

星期三

星期四

星期五

星期六

星期日

Monday

Tuesday

Wednesday

Thursday

Fridy

Saturday

Sunday

package com.Summer_0417.cn;

import java.util.Scanner;

/**
 * @author Summer
 *
 */
public class Test_Method10 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入第一个字母");
        String first = sc.next();
        char i = first.charAt(0);
        switch(i){
            case 'M':System.out.println("星期一");break;
            case 'W':System.out.println("星期三");break;
            case 'F':System.out.println("星期五");break;
            case 'T':
                System.out.println("请输入第二个数字");
                String second = sc.next();
                char j = second.charAt(0);
                if (j =='u') {
                    System.out.println("星期二");
                }else if(j =='h'){
                    System.out.println("星期四");
                }else{
                    System.out.println("请输入有效的字符");
                }
                break;
            case 'S':
                
                System.out.println("请输入第二个数字");
                String second2 = sc.next();
                char z = second2.charAt(0);
                if (z =='a') {
                    System.out.println("星期六");
                }else if(z =='h'){
                    System.out.println("星期天");
                }else{
                    System.out.println("请输入有效的字符");
                }
                break;
            default:
                System.out.println("请输入有效数字");
                break;

        }
        

    }

}

 

posted @ 2019-04-17 22:22  Geek张东坡  阅读(1100)  评论(0编辑  收藏  举报