C#中用户输入1-7,使用switch进行判断,程序输出对应的星期几
时间: 2024-09-26 10:04:56 浏览: 8
在C#中,你可以通过`switch`语句结合`int`变量来接收用户的输入,并根据数字对应的日子输出星期几。假设用户输入的是从1代表周一到7代表周日。下面是一个简单的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入1-7之间的数字表示星期几:");
int dayNumber = Int32.Parse(Console.ReadLine()); // 获取用户输入并转换成整数
switch (dayNumber)
{
case 1:
Console.WriteLine("今天是星期一");
break;
case 2:
Console.WriteLine("今天是星期二");
break;
case 3:
Console.WriteLine("今天是星期三");
break;
case 4:
Console.WriteLine("今天是星期四");
break;
case 5:
Console.WriteLine("今天是星期五");
break;
case 6:
Console.WriteLine("今天是星期六");
break;
case 7:
Console.WriteLine("今天是星期日");
break;
default:
Console.WriteLine("输入错误,星期数应在1到7之间");
break;
}