C語言經典題目之判斷閏年

2021-10-23 06:16:51 字數 510 閱讀 1531

判斷閏年(leap year)是c語言乙個比較入門的題目,解決這個問題首先在於理解閏年的定義,再利用簡單的**實現程式執行。

那麼什麼是閏年呢?閏年是公曆中的名詞,公曆中只分閏年和平年,平年有365天,而閏年有366天(2月中多一天)。閏年又分為普通閏年和世紀閏年。

普通閏年:公曆年份是4的倍數的,且不是100的倍數,為普通閏年。(如2023年就是閏年);

世紀閏年:公曆年份是整百數的,必須是400的倍數才是世紀閏年(如2023年不是世紀閏年,2023年是世紀閏年)。

這個程式的實現過程很好理解,輸入年份後分別與兩個條件進行比較,只要滿足其中乙個該年份即為閏年。這裡使用的是嵌入式 if-else 語句。

**如下:

#include

intmain()

else}if

(i==1)

else

return0;

}

C語言 判斷閏年的方法

閏年的定義 閏年是公曆中的名詞。閏年分為普通閏年和世紀閏年。普通閏年 公曆年份是4的倍數的,一般是閏年 如2004年就是閏年 世紀閏年 公曆年份是整百數的,必須是400的倍數才是閏年 如1900年不是世紀閏年,2000年是世紀閏年 程式設計要點 1 能被4整除不能被100整除 2 能被400整除 如...

C語言 判斷是否是閏年

例10 c語言實現判斷某一年是否是閏年。解題思路 首先要想出如果這一年是閏年的條件,閏年是公曆中的名詞,分為普通閏年和世紀閏年,普通閏年 公曆年份是4的倍數的,且不是100的倍數,為普通閏年 世紀閏年 公曆年份是整百數的,必須是400的倍數才是世紀閏年。源 演示 include 標頭檔案 int m...

C語言判斷1000 2000之間的閏年。

經過一上午的學習,在這安靜美好的午休時間,又跑來給寶寶們更新 啦。由於我是新手,所以前期寫的 會簡單些,我的目的是幫助到和我一樣的小菜鳥們,也同時希望能和你們一起學習進步,如果有大佬能給我提一些優化 的建議那就更好啦,好了,廢話不多說了,附上今天的 今天能做完的事,絕不拖到明天 蘇步青 define...