判断闰年经典例题 |
输入一个年份,判断是否为闰年例题:
该年份能被 4 整除同时不能被 100 整除; 该年份能被400整除;#include <stdio.h>
void main()
{
int x,decide;
printf("please input one year:");
scanf("%d",&x);
/*
if(x%4==0)
{
if(x%100==0){
if(x%400==0)
decide=1;
else decide=0;
}
else decide=1;
}
else decide=0;
*/
if((x%4==0 && x%100!=0) || (x%100==0))//建议用&&和||,清晰明了
decide=1;
else
decide=0;
if(decide==1)
printf("%d 是闰年",x);
else
printf("%d 不是闰年",x);
}