编写 JAVA 语言程序,使用 switch 结构根据用户输入今天星期几,输 出——星期一、三、五“今天需要上直播课”,星期二、四“今天需要 上补充实践课”,星期六、日“今天放假”,其他提示“输入有误”
时间: 2023-09-05 13:07:07 浏览: 38
下面是使用 switch 结构编写的 Java 程序:
```java
import java.util.Scanner;
public class Weekday {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入今天是星期几(数字1-7):");
int weekday = input.nextInt();
switch (weekday) {
case 1:
case 3:
case 5:
System.out.println("今天需要上直播课");
break;
case 2:
case 4:
System.out.println("今天需要上补充实践课");
break;
case 6:
case 7:
System.out.println("今天放假");
break;
default:
System.out.println("输入有误");
break;
}
}
}
```
这个程序首先提示用户输入今天是星期几,然后使用 switch 结构根据输入的数字进行判断,输出相应的信息。其中,case 1、3、5 对应星期一、三、五,case 2、4 对应星期二、四,case 6、7 对应星期六、日,default 对应其他情况。注意,case 1、3、5 中的多个 case 可以共用一个语句块,不需要每个 case 都写一遍。