C++實現閏年判斷

C++實現閏年判斷

百度上關於閏年的判斷是這樣解釋的:

閏年是公曆中的名詞。閏年分爲普通閏年和世紀閏年
普通閏年:公曆年份是4的倍數的,且不是100的倍數,爲閏年。
(如2004年就是閏年);
世紀閏年:公曆年份是整百數的,必須是400的倍數纔是世紀閏年
(如1900年不是世紀閏年,2000年是世紀閏年);

源代碼:

#include<iostream>
using namespace std;
int main(){
	
	int iYear;
	cout<<"輸入年份:";
	cin>>iYear;
	if((iYear%4==0&&iYear%100!=0)||iYear%400==0)
		cout<<iYear<<"年是閏年";
	else 
		cout<<iYear<<"年不是閏年";
		
	return 0; 
}

結果圖:
2019
2020

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章