作业二:编写程序计算:从公元1900年至今年(包含2020年),共经历了多少个闰年,多?

2025-02-27 13:21:43
推荐回答(2个)
回答1:

您好,很高兴回答您的问题。

您这个题目本身并不复杂,主要就是要掌握闰年的判断条件,以及使用for循环语句的结构。

闰年的条件是:条件一是能够被4整除、但是不能被100整除;条件二是能够被400整除。满足两个条件中的一个即能判断是闰年。

for循环结构:for(循环变量赋初始值;循环条件;循环变量变化规律)语句

综上所述,整个程序如下:

回答2:

#include

int main()

{ int y,n=0;

  for(y=1900;y<2021;y+=4)

    n+=(y%4==0&&y%100||y%400==0);

  printf("%d\n",n);  

  return 0;

}