[简答题]输入年份,计算输出生肖 已知:年份除以12取余,若余数为0 则为猴c#
时间: 2024-09-21 16:08:21 浏览: 70
计算机简答题
在C#中,你可以使用循环和条件判断的方式来编写一个简单的程序,用于计算给定年份的生肖。这里是一个简化的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入年份:");
int year = Convert.ToInt32(Console.ReadLine());
string zodiac = GetZodiac(year);
Console.WriteLine($"{year}年的生肖是:{zodiac}");
}
// 定义生肖对应的索引
private static readonly string[] zodiacs = { "猴", "鸡", "狗", "猪", "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊" };
// 计算生肖
static string GetZodiac(int year)
{
int remainder = year % 12;
return zodiacs[remainder];
}
}
```
在这个程序中,我们首先获取用户输入的年份,然后通过`GetZodiac`函数计算出生肖。这个函数使用了数组`zodiacs`来存储生肖名称,并通过取余运算确定生肖。例如,如果输入的是1996年(12的倍数加4),余数为4,所以生肖就是“鼠”。
阅读全文