如何用C语言判断是否为闰年

77 阅读1分钟

判断条件

一个年份是否为闰年有两个判断条件

1.能被4整除且不能被100整除

2.能被400整除

代码如下:

#include <stdio.h>
 
int main(){
    int year;
    printf("请输入一个年份:");
    scanf("%d",&year); 

(year % 4 == 0 && year % 100 != 0)||(year % 400 == 0)?
    printf("%d年是闰年\n",year): printf("%d年不是闰年\n",year);
return 0;
}

运行结果如下:

image.png