21xrx.com
2024-11-05 19:43:58 Tuesday
登录
文章检索 我的文章 写文章
如何用C语言判断闰年
2023-06-16 10:49:31 深夜i     --     --
C语言 判断闰年 if语句

闰年是指公历中每4年一次的多出一个闰日的年份,这个闰日是在2月份的最后一天插入的。那么如何用C语言判断一个年份是否为闰年呢?

方法很简单,只需要根据以下的规则判断即可:

1. 能被4整除但不能被100整除的年份是闰年。

2. 能被400整除的年份也是闰年。

根据以上规则,我们可以用C语言写出以下代码:


#include

int main() {

  int year;

  printf("请输入要判断的年份:");

  scanf("%d", &year);

  if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {

    printf("%d年是闰年", year);

  } else {

    printf("%d年不是闰年", year);

  }

  return 0;

}

这段代码中,首先定义一个变量year,然后通过scanf函数从键盘输入要判断的年份。接着根据上述的规则,用if语句判断该年份是否为闰年,如果是就输出“年份是闰年”,否则输出“年份不是闰年”。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复