當前位置:妙知谷 >

遊戲數碼 >電腦 >

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

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

生活着我們常常聽到誰説今年是閏年,那麼我們如何判斷某一年是閏年呢?這裏我就用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整除的是閏年

標籤: 閏年 輸入
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/v03103.html