21xrx.com
2025-04-06 13:34:22 Sunday
文章检索 我的文章 写文章
如何用C语言判断闰年
2023-06-18 06:51:04 深夜i     40     0
判断 闰年 C语言 数学运算 条件语句

在编写程序时,经常需要判断年份是否为闰年,特别是在日期处理和节日计算方面。在C语言中,可以通过一些简单的数学运算来判断年份是否为闰年。一个简单的规则是:普通年份能被4整除但不能被100整除的为闰年,或者能被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;
}

运行结果如下:

请输入一个年份:2004
2004年是闰年

  
  

评论区