21xrx.com
2025-03-21 15:50:22 Friday
文章检索 我的文章 写文章
如何用C语言判断闰年
2023-06-15 17:48:26 深夜i     8     0
C语言 判断 闰年 if-else语句 scanf函数 printf函数

在编程中,判断闰年是经常会遇到的问题。在C语言中,也可以用很简单的代码实现。由于闰年的定义是能被4整除但不能被100整除,或者是能被400整除的年份,因此可以用if-else语句实现。

示例代码如下:

#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-else语句判断输入的年份是否为闰年。最后,用printf函数输出结果。

  
  

评论区