21xrx.com
2024-03-28 22:50:30 Thursday
登录
文章检索 我的文章 写文章
C语言的闰年程序
2021-07-06 21:23:03 深夜i     --     --
C

C 中的闰年程序来检查一年是否是闰年,闰年是有 366 天的一年,而额外的一天是在二月(2 月 29 日)。

闰年的条件或逻辑:可以被 4 整除的年份是闰年,但可以被 100 整除的年份除外,但如果年份可以被 400 整除,则该年份是闰年。阅读更多关于 闰年。 该计划基于公历。

 

闰年C计划

 #include <stdio.h>


int main()
{
  int year;
 
  printf("Enter a year to check if it's a leap year\n");
  scanf("%d", &year);
 
  if (year%400 == 0) // Exactly divisible by 400, e.g., 1600, 2000
    printf("%d is a leap year.\n", year);
  else if (year%100 == 0) // Exactly divisible by 100 and not by 400, e.g., 1900, 2100
    printf("%d isn't a leap year.\n", year);
  else if (year%4 == 0) // Exactly divisible by 4 and neither by 100 nor 400, e.g., 2016, 2020
    printf("%d is a leap year.\n", year);
  else // Not divisible by 4 or 100 or 400, e.g., 2017, 2018, 2019
    printf("%d isn't a leap year.\n", year);  
   
  return 0;
}

 

程序输出:

 

  
  
下一篇: C中的数字总和

评论区

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