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

生活着我们常常听到谁说今年是闰年,那么我们如何判断某一年是闰年呢?这里我就用C#控制台程序来实现:判断输入的年份是不是闰年。

新建C#控制台程序

  • 01

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

  • 02

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

判断闰年功能实现

  • 01

    用Console.Write方法输入提示信息, Console.Write("请输入你要判断的年份 :"); 将输入的信息存储到strnian这个字符串中, string strnian = Console.ReadLine();

  • 02

    将输入的信息转化成整数,并判断输入的数是不是在大于等于0的正整数,如果不是则提示“输入的信息不符合要求”。 int nian=0; try { nian = Convert.ToInt32(strnian); if (nian < 0) { Console.WriteLine("输入的信息不符合要求"); Console.ReadKey(); return; } } catch { Console.WriteLine("输入的信息不符合要求"); Console.ReadKey(); return; } 可以看到,我输入-2121弹出输入信息不符合要求。

  • 03

    现在就是重头戏了,来判断输入的年是否是闰年。 能被4整除但是不能被100整除的是闰年; 能被400整除的是闰年。 具体实现代码如下图,红框框中的就是闰年实现的代码

  • 04

    编译运行程序,可以来输入自己不同年份来检测程序功能。 当我输入2000年的时候提示是闰年。

  • 05

    程序功能检测,输入2200,提示不是闰年。 这和实际情况符合,功能完美实现。

(0)

相关推荐

  • 怎么让c++控制台程序判断输入的是什么数字

    这篇文章教你怎么判断输入的是什么,然后做一件你想要的事.本文就以输入数字后输出一些文字为例. 操作方法 01 打开c++编程软件(比如Microsoft Visual C++ 6.0),新建一个Win ...

  • 怎么用C语言判断输入数值的最大值?

    C语言是很常用的编译软件,学习C语言就是为了让他实现某种功能.那么下面给大家介绍一个最常用且最基础简单的功能,就是让他判断输入数值的最大值并且让他输出. 操作方法 01 #include <st ...

  • Java怎样判断输入是否为数字?

    小编这里分享一下如何在JAVA里怎样判断输入的内容是否为数字,针对新手哦,如果有更好的办法,也请给我留言,共同学习一下吧 操作方法 01 第一种方式: public class CharTest {  ...

  • 如何判断苹果手机电池是否需要更换(如何判断iphone电池是否该更换)

    如何判断iPhone需要换电池?苹果手机是出了名的手机电池不耐用,新手机用了一年,系统还很流畅,可是电池续航却不行了,完全不是一个level了,这样的iPhone让你如何是好?但是话说回来,一个电池究 ...

  • Axure怎么设计网页强密码验证效果?

    Axure制作的密码输入需要验证验证是否包含大写字母,小写字母,数字和特殊符号,但是Axure不支持正则表达式,所以做一些规则上的验证,嵌套很多,下面我们就来分享强密码验证效果的制作方法,请看下文实例 ...

  • 利用VB,判断某一年是否为闰年

    利用VB可以快速判断某一年是否为闰年.判断闰年以下规则:1)能被400整除的年是闰年:2)能被100整除,但不能被400整除的年不是闰年:3)能被4整除,但不能被100整除的年是闰年:4)不能被4整除 ...

  • C++判断闰年平年

    C++语言:判断润平年的源码. 操作方法 01 using namespace std; #include "iostream" int main() { int year=0; ...

  • vs怎么判断网页输入的手机号是否正确?

    Visual Studio网页中需要输入手机号验证,该怎么判断输入的手机号是否错误呢?比如位数不对,不是手机号码等等,下面我们就来看看详细的教程. 1.首先,在网页中定义函数judgehandt,用于 ...

  • QQ拼音输入法如何使用英文输入

    用户可以通过以下方式进行英文输入: 1.混合模式: 在正常的中文输入中可以输入英文,如 通过算法智能判断用户的输入意图,实现了中文输入和英文输入的完美融合。 2.补全模式: 如果认为混合模式中生成的最 ...