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.

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