c#使用switch选择结构实现,为小明制订学习计划,星期一、星期三、星期五学习编程,星期二、星期四、星期六学习英语,星期日休息。
时间: 2024-09-13 11:05:08 浏览: 51
在 C# 中,你可以使用 `switch` 选择结构来实现小明的学习计划。首先,创建一个变量来表示当前的星期,然后使用 `switch` 来根据这个变量制定不同的学习内容。假设我们有一个名为 `dayOfWeek` 的枚举类型来代表一周中的每一天:
```csharp
public enum DayOfWeek
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
DayOfWeek currentDay = DayOfWeek.Monday; // 或者根据实际日期获取
switch (currentDay)
{
case DayOfWeek.Monday:
case DayOfWeek.Wednesday:
case DayOfWeek.Friday:
Console.WriteLine("今天是编程日,小明学习编程。");
break;
case DayOfWeek.Tuesday:
case DayOfWeek.Thursday:
case DayOfWeek.Saturday:
Console.WriteLine("今天是英语日,小明学习英语。");
break;
default:
Console.WriteLine("今天是休息日,小明可以放松一下。");
break;
}
```
在这个例子中,`case` 分支分别对应星期一、星期三和星期五的编程学习,以及星期二、星期四和星期六的英语学习,而 `default` 指的是星期日的休息状态。
阅读全文