大家知道平时生活中我们所说的每年有365天的这个说法,但是这个说法并不准确,所以,为了弥补因人为历法规定造成的天数与实际公转周期的时间差,设立了366天为闰年,那么,在c#中如何实现判断用户指定的某年是闰年还是平年呢?
关键代码:
static void Main(string[] args)
{
int myYear;
Console.WriteLine("请输入一个年份:");
myYear = int.Parse(Console.ReadLine());
if ((myYear % 4 == 0 && myYear % 100 != 0) || (myYear % 400 == 0))
{
Console.WriteLine("您输入的年份是:{0},是闰年!",myYear);
}
else
{
Console.WriteLine("您输入的年份是:{0},是平年!",myYear);
}
Console.ReadKey();
}