闰年的判断方法,满足其中之一的条件(1)能被4整除,但不能被100整除(2)能被400整除
#include <stdio.h>int main() {int year,flag;printf("please input a year:\n");scanf("%d",&year);if( (year%4== 0) && ( (year%100)!=0 ) || year%400==0 ){ //能被4整除,但不能被100整除。或者能被400整除,flag=1flag=1;} else{ //不是闰年,flag=0flag=0;}if(flag==1){printf("yes");}else{printf("no");}return 0;}