周一到周五键入星期数,显示今日体育活动用switch语句输出
时间: 2024-11-22 13:40:42 浏览: 15
在使用开关(switch)语句来设计这样的功能时,首先需要创建一个变量来表示一周中的日期,例如周一对应1,周二对应2,依此类推,直到周日对应7。然后你可以编写一个简单的switch结构,根据输入的日期数字,输出对应的体育活动信息。以下是一个简化的示例:
```java
public class Main {
public static void main(String[] args) {
int day = getDayOfWeek(); // 假设getDayOfWeek()函数用于获取当前日期
switch (day) {
case 1: // 星期一
System.out.println("今天是星期一,推荐体育活动:早晨慢跑");
break;
case 2: // 星期二
System.out.println("今天是星期二,推荐体育活动:下午篮球训练");
break;
// 添加其他几天的case语句...
case 6: // 星期六
System.out.println("今天是星期六,推荐体育活动:周末瑜伽或家庭健身");
break;
case 7: // 星期日
System.out.println("今天是星期日,推荐体育活动:休息调整,轻度运动如散步");
break;
default: // 非法输入或未处理的情况
System.out.println("请输入正确的日期范围(1-7)");
break;
}
}
}
```
在这个例子中,每个`case`标签代表一天,并关联了一个相应的体育活动建议。如果用户输入的不是1到7之间的数字,`default`分支会捕获这个异常并给出错误提示。
阅读全文