闰年,如何判断输入的年是闰年?C#实现判断闰年

2025-10-02 17:49:35

1、打开编译软件visual studio2010,找到起始界面的菜单栏,选择“文件”->“新建”->“项目”。

闰年,如何判断输入的年是闰年?C#实现判断闰年

2、在新建项目页面中,选择创建一个C#的控制台程序,具体创建如下图的红框框中部分。给项目命名为“IsRunNian”。

闰年,如何判断输入的年是闰年?C#实现判断闰年

1、用Console.Write方法输入提示信息,

Console.Write("请输入你要判断的年份 :");

将输入的信息存储到strnian这个字符串中,

string strnian = Console.ReadLine();

闰年,如何判断输入的年是闰年?C#实现判断闰年

2、将输入的信息转化成整数,并判断输入的数是不是在大于等于0的正整数,如果不是则提示“输入的信息不符合要求”。

int nian=0;

            try

            {

                nian = Convert.ToInt32(strnian);

                if (nian < 0)

                {

                    Console.WriteLine("输入的信息不符合要求");

                    Console.ReadKey();

                    return;

                }

            }

            catch {

                Console.WriteLine("输入的信息不符合要求");

                Console.ReadKey();

                return;

            }

可以看到,我输入-2121弹出输入信息不符合要求。

闰年,如何判断输入的年是闰年?C#实现判断闰年

3、现在就是重头戏了,来判断输入的年是否是闰年。

能被4整除但是不能被100整除的是闰年;

能被400整除的是闰年。

具体实现代码如下图,红框框中的就是闰年实现的代码

闰年,如何判断输入的年是闰年?C#实现判断闰年

4、编译运行程序,可以来输入自己不同年份来检测程序功能。

当我输入2000年的时候提示是闰年。

闰年,如何判断输入的年是闰年?C#实现判断闰年

5、程序功能检测,输入2200,提示不是闰年。

这和实际情况符合,功能完美实现。

闰年,如何判断输入的年是闰年?C#实现判断闰年

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢