用C语言编写一个程序,从键盘输入一个年份,判断该年是否为闰年,并输出相应的文字信息闰年

神啊,救救我吧
2025-05-18 11:13:02
推荐回答(2个)
回答1:

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整除,所以是闰年。

回答2: