C語言 閏年判斷

從鍵盤任意輸入一個公元年份(大於等於1),判斷它是否是閏年。若是閏年輸出“Yes”,否則輸出“No”。要求對輸入數據進行合法性判斷。

已知符合下列條件之一者是閏年:

(1)能被4整除,但不能被100整除;

(2)能被400整除。

#include<stdio.h>
int main() {
	int n;
	printf("Please enter the year\n");
	scanf("%d",&n);
	if(n>=1) {
		if(n%4==0&&n%100!=0||n%400==0) {
			printf("yes\n");
		} else {
			printf("no\n");
		}
	}
	return 0;
}

小劇場:只是沒有感覺。Just no feeling.

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