第2关:选择结构-闰年判断-------C语言程序设计技术(选择结构程序设计)

74 阅读1分钟
#include<stdio.h>
	int main(void)
	{  
	  /*********Begin*********/
int x,a,b; 
    scanf("%d",&x);
    a=x%400;
	b=x%100; 
	if(a==0&&b==0)
    printf("%d 是闰年!",x);
    else 
    printf("%d 不是闰年!",x);
	  
	  /*********End**********/ 
       return 0;
	} 

/*1582年以来的置闰规则:
普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。
世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是闰年)。
*/
//所以这里就是世纪闰年

//这个挺简单的,自个完全可以做了