C# 从键盘输入一个年份,判断该年是否为闰年(要求使用if语句的嵌套来实现).
发布网友
发布时间:2022-05-06 15:22
我来回答
共4个回答
热心网友
时间:2023-10-10 08:33
Console.Write("请输入一个年份:");
long x = Convert.ToInt64(Console.ReadLine());
if (x % 4 == 0)//当x可以被4整除时
{
if (x % 100 != 0)//当x不能被100整除时
{
Console.WriteLine("该年份为闰年");
}
else if (x % 400 == 0)//当x可以被400整除时
{
Console.WriteLine("该年份为闰年");
}
else//当x可以被100整除时
{
Console.WriteLine("该年份为非闰年");
}
}
else//当x不能被4整除时
{
Console.WriteLine("该年份为非闰年");
}
Console.ReadLine();
热心网友
时间:2023-10-10 08:33
呵呵,3层if嵌套。
if(year%4 ==0){
if(year%100 == 0){
if(year%400==0){
return true;
}esle{
return false;
}
}else{
return true;
}
}else{
retur false;
}
热心网友
时间:2023-10-10 08:34
if((year%4==0 && year%100!=0)|| year%400==0)
{
//闰年,do things
}
else
{
//非闰年,do things
}
热心网友
时间:2023-10-10 08:34
楼上的