21xrx.com
2024-11-22 10:10:59 Friday
登录
文章检索 我的文章 写文章
如何使用C语言判断是否是闰年
2023-06-15 18:50:40 深夜i     --     --
C语言 闰年 判断 if语句 整除

闰年是指某一年可以被4整除,但不能被100整除,或者可以被400整除,这样的年份就是闰年。在C语言中,判断一个年份是否为闰年可以用以下方法:

1. 先判断是否能被4整除,能被4整除继续下一步,不能被4整除则不是闰年;

2. 判断是否能被100整除,能被100整除继续下一步,不能被100整除则是闰年;

3. 判断是否能被400整除,能被400整除则是闰年,不能被400整除则不是闰年。

下面是C语言的代码:


#include

int main() {

  int year;

  printf("请输入年份:");

  scanf("%d", &year);

  if (year % 4 == 0) {

    if (year % 100 == 0) {

      if (year % 400 == 0)

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

      else

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

    }

    else

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

  }

  else

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

  return 0;

}

在上面的代码中,通过用户输入一个年份,然后通过if语句进行判断,最终输出结果。

  
  

评论区

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