C语言写程序实现从键盘接收一个表示年份的整数,判断该年份是否为闰年。已知一个年份是闰年的条件是:

已知一个年份是闰年的条件是:该年份能被4整除但不能被100整除,或者该年份能被100整除且能被400整除。

int year
printf("请输入一个年份");
scanf("%d",&year);
if((year%4==0&&year%100!=0)||year%400==0)
print("闰年\n");
else
printf("不是闰年")

闰年是“能被4整除但不能被100整除”,或者“能被400整除”。
如1900 可被4整除,但可以被100整除,但又不能被400整除,所以不是闰年。
如2000 可被4整除,但可以被100整除,然而能被400整除,所以是闰年。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-16
#include <stdio.h>
int main()
{
int y;
scanf("%d",&y);
if(y%4==0&&y%100!=0||y%400==0)printf("yes");/*是闰年*/
else printf("no");/*不是闰年*/
getch();
return 0;
}本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网