闰年的判断方法,满足其中之一的条件(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=1
flag=1;
} else{ //不是闰年,flag=0
flag=0;
}
if(flag==1){
printf("yes");
}else{
printf("no");
}
return 0;
}
更多推荐
所有评论(0)