21xrx.com
2025-03-29 06:25:48 Saturday
文章检索 我的文章 写文章
「C语言」判断闰年和平年的方法
2023-06-16 15:02:45 深夜i     38     0
闰年 平年 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年是闰年\n", year);
  else
    printf("%d年是平年\n", year);
  return 0;
}

上述程序首先通过printf函数输出提示信息,让用户输入一个年份;然后通过scanf函数获取用户的输入,并将其保存到变量year中。

接下来,程序通过if语句进行判断。如果(year%4==0 && year%100!=0)或(year%400==0),那么year就是闰年,程序输出相应信息。否则,year就是平年,程序也输出相应信息。

  
  

评论区

请求出错了