21xrx.com
2025-03-22 07:38:27 Saturday
文章检索 我的文章 写文章
如何使用C语言函数判断闰年
2023-06-16 11:50:19 深夜i     24     0
C语言 函数 闰年

在C语言中判断一个年份是否为闰年是非常常见的操作。为了方便处理,我们可以写一个C语言函数来判断闰年。闰年指的是可被4整除但不能被100整除的年份,或者可以被400整除的年份。以下是一个简单的C语言函数用于判断闰年:

int isLeapYear(int year) {
  if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
    return 1;
   else
    return 0;
  
}

该函数接受一个整数参数表示年份,如果该年份为闰年则返回1,否则返回0。

使用该函数判断闰年非常简单,只需要调用该函数并传入年份即可。以下是一个示例程序:

#include 
int isLeapYear(int year);
int main() {
  int year;
  printf("请输入年份:");
  scanf("%d", &year);
  if (isLeapYear(year)) {
    printf("%d是闰年", year);
  } else {
    printf("%d不是闰年", year);
  }
  return 0;
}
int isLeapYear(int year) {
  if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
    return 1;
   else
    return 0;
  
}

当输入年份时,该程序将会打印出该年份是否为闰年。

  
  

评论区