LEEP YEARS

判斷是否是閏年?

首先要知道怎樣判斷閏年,

年(分爲 普通年

                世紀年)

普通年:years%100!=0;years%4==0 則爲閏年;


世紀年:years%100==0;years%400==0 則爲閏年;

#include<iostream>
using namespace std;
int main()
{       int n;
	cin>>n;
	if(n%100==0)
	{
		if(n%400==0)
		{
			cout<<"It's leep year!"<<endl;
		}
		else
		{
			cout<<"It's not leep year!"<<endl;
		}
	}
	else
	{
		if(n%4==0)
		{
			cout<<"It's leep year!"<<endl;
		}
		else
		{
			cout<<"It's not leep year!"<<endl;
		}
	}
	return 0;
} 
簡單的方法:
#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	if(n%100==0&&n%400==0||n%4==0)
	cout<<"It's leep year!"<<endl;
	else
	cout<<"It's not leep year!"<<endl;
	return 0;
}


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