網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年

欄目: 電腦 / 發佈於: / 人氣:2.59W

生活着我們常常聽到誰説今年是閏年,那麼我們如何判斷某一年是閏年呢?這裏我就用C#控制枱程序來實現:判斷輸入的年份是不是閏年。

新建C#控制枱程序

(01)打開編譯軟件visual studio2010,找到起始界面的菜單欄,選擇“文件”->“新建”->“項目”。

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年

(02)在新建項目頁面中,選擇創建一個C#的控制枱程序,具體創建如下圖的紅框框中部分。給項目命名為“IsRunNian”。

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年 第2張

判斷閏年功能實現

(01)用e方法輸入提示信息,e("請輸入你要判斷的年份 :");將輸入的信息存儲到strnian這個字符串中,string strnian = Line();

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年 第3張

(02)將輸入的信息轉化成整數,並判斷輸入的數是不是在大於等於0的正整數,如果不是則提示“輸入的信息不符合要求”。int nian=0;try{nian = t32(strnian);if (nian < 0){eLine("輸入的信息不符合要求");Key();return;}}catch {eLine("輸入的信息不符合要求");Key();return;}可以看到,我輸入-2121彈出輸入信息不符合要求。

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年 第4張

(03)現在就是重頭戲了,來判斷輸入的年是否是閏年。能被4整除但是不能被100整除的是閏年;能被400整除的是閏年。具體實現代碼如下圖,紅框框中的就是閏年實現的代碼

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年 第5張

(04)編譯運行程序,可以來輸入自己不同年份來檢測程序功能。當我輸入2000年的時候提示是閏年。

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年 第6張

(05)程序功能檢測,輸入2200,提示不是閏年。這和實際情況符合,功能完美實現。

閏年,如何判斷輸入的年是閏年?C#實現判斷閏年 第7張

特別提示

注意閏年的判定條件有兩個

能被4整除但不能被100整除是閏年

能被400整除的是閏年

Tags:閏年 輸入