因为是基础知识,用vs建立一个控制台应用程序,是不是闰年,要满足一下其中一个条件
1)能被400整除
2)能被4整除不能被100整数
在main方法中写下如下代码:
Console.WriteLine("请输入一个年份:");
try
{
int year = Convert.ToInt32(Console.ReadLine());
if (year@0==0||(year%4==0&&year0!=0))
//
if (year
@0
==0||year%4==0&&year0!=0)//括号可以不写,以为逻辑&&的优先级大于逻辑||
//if ((year
@0==0)||((year%4==0)&&(year0!=0)))//也可以这么写,方便读,避免不知道逻辑运算优先级
{
Console.WriteLine("输入的年份是闰年");
}
else
{
Console.WriteLine("输入的年份不是闰年");
}
}
catch (Exception)
{
Console.WriteLine("请输入一个年份:");
}
Console.ReadKey();//等待用户按下一个键结束程序,不加调试的时候,程序一闪而过,不方便阅读
}