什么是闰年,平年?
整百年除以400能除尽的就是闰年,否则就是平年,非整百年除以4能除尽的也是闰年,反之为平年
列:
Try //用于判断用户输入的是否为数字
{
int a = Int32.Parse(Console.ReadLine()); //获取用户输入的信息
if (a > 0) //用于判断用户输入的数字是否为正数
{
if (a % 100 == 0)
{
if (a % 400 == 0)
{
Console.WriteLine("这是闰年");
}
else
{
Console.WriteLine("这是平年");
}
}
else if (a % 4 == 0)
{
Console.WriteLine("这是闰年");
}
else
{
Console.WriteLine("这是平年");
}
}
else //如果用户输入的数字不是正数则返回
{
Console.WriteLine("请重新输入正确数字");
}
}
catch (Exception) //如果用户输入的不是数字则返回
{
Console.WriteLine("请重新输入正确数字");
}
Console.ReadLine();