求一个C#,输入一个年份,判断是什么生肖的程序!本人初学,在线等,急啊
string s = "猴鸡狗猪鼠牛虎兔龙蛇马羊";
int n = 2016;
Console.WriteLine(s[n % 12]);
??????????????
1900年是鼠年,
(year-1900)% 12
0 --- 鼠
1 --- 牛
...
11 --- 猪
private string Zodiacyear(int varYear)
{
string s = "鸡狗猪鼠牛虎兔龙蛇马羊猴";
int n = 1970;
varYear -= n;
return s[varYear % 12].ToString();
}
输入的年份跟基准年的差对12取余对应的s[]就是这个年份的属性
string s = "猴鸡狗猪鼠牛虎兔龙蛇马羊";
int year = int.Parse(Console.ReadLine());
Console.WriteLine("{0}是{1}年", year, s[year% 12]);//找一个很小的年份作为基准年,公元0年是猴年