用C#完成:用整数0~6依次表示星期日至星期六。由键盘输入一个整数,输出对应的英文表示,如果输入的整数在0~6之外,输出“数据错误”信息。
时间: 2024-12-06 12:26:43 浏览: 61
在C#中,你可以通过创建一个switch-case结构来实现这个功能。下面是一个简单的示例程序:
```csharp
using System;
class Program {
static void Main() {
Console.Write("请输入一周中的天数(0-6): ");
int input = Convert.ToInt32(Console.ReadLine());
// 判断输入是否在0到6之间
if (input >= 0 && input <= 6) {
switch (input) {
case 0:
Console.WriteLine("Sunday");
break;
case 1:
Console.WriteLine("Monday");
break;
case 2:
Console.WriteLine("Tuesday");
break;
case 3:
Console.WriteLine("Wednesday");
break;
case 4:
Console.WriteLine("Thursday");
break;
case 5:
Console.WriteLine("Friday");
break;
case 6:
Console.WriteLine("Saturday");
break;
}
} else {
Console.WriteLine("数据错误");
}
Console.ReadLine(); // 等待用户按下回车键再关闭窗口
}
}
```
当运行此程序时,它会提示用户输入一个数字,然后根据用户的输入显示相应的英文星期名称。如果输入不在指定范围内,则会输出"数据错误"。
阅读全文
相关推荐


















