【程序26】 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。
.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。程序代码:
package SE50T; import java.util.Scanner; /* * 【程序26】 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。 1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。 */ public class T26 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.nextLine(); StringBuilder sb = new StringBuilder(a); char first = sb.charAt(0); char second = sb.charAt(1); switch (first) { case 'M': System.out.println("这是星期一"); break; case 'T': switch (second) { case 'U': System.out.println("这是星期二"); break; case 'H': System.out.println("这是星期四"); break; default: break; } break; case 'W': System.out.println("这是星期三"); break; case 'S': switch (second) { case 'T': System.out.println("这是星期六"); break; case 'U': System.out.println("这是星期天"); break; default: break; } break; case 'F': System.out.println("这是星期五"); break; default: break; } } }程序运行图: