holyya.com
2025-09-07 03:15:36 Sunday
登录
文章检索 我的文章 写文章
C语言函数判断闰年:如何判断闰年
2023-06-15 14:39:49 深夜i     --     --

在C语言中,我们经常需要判断某一年是否为闰年。在这篇文章中,我们将介绍如何使用函数来判断闰年。

首先,我们需要知道闰年的定义:

1. 能被4整除但不能被100整除的年份为普通闰年;

2. 能被400整除的为世纪闰年。

接下来,我们可以用一个函数来判断一个年份是否为闰年。函数的实现方式如下:


int isLeap(int year){

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

    return 1; //是闰年

   else

    return 0; //不是闰年

  

}

在上面的函数中,我们用了两个逻辑判断条件来判断一个年份是否为闰年。如果是闰年,则返回1,否则返回0。

如果要判断某一年是否为闰年,我们可以通过调用上面的函数来实现:


int year = 2020;

if(isLeap(year)){

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

} else {

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

}

上面的代码中,我们先定义了一个年份变量year,并给它赋值为2020。然后,我们调用isLeap函数来判断year是否为闰年。如果是,则输出“2020年是闰年”,否则输出“2020年不是闰年”。

通过上述介绍,我们了解了在C语言中如何使用函数来判断闰年,同时也提到了一些关键词,比如闰年、逻辑判断、函数调用等。

  
  

评论区

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