C语言程序设计-2000年到2100年的闰年

本文详细描述了如何使用C语言编写代码,通过for循环和if语句判断2000年至2100年间的闰年,并用printf函数打印出这些闰年。
摘要由CSDN通过智能技术生成

题目:

打印出2000年到2100年之间的所有闰年。

实现思路:

  1. 初始化一个整数变量y,用于存储年份。
  2. 使用for循环,从2000年开始,每次递增1,直到2100年结束。
  3. 在循环体内,使用if语句来判断当前年份y是否为闰年。
  4. 判断闰年的条件是:如果年份能被400整除,或者能被4整除但不能被100整除,则该年份为闰年。
  5. 如果当前年份y满足闰年的条件,则使用printf函数打印出该年份。
  6. 循环结束后,main函数返回0,表示程序正常结束。

代码:

#include <stdio.h>    
  
int main() {    
	int y; // 声明一个整数变量y,用于存储年份  
  
	// 使用for循环从2000年到2100年遍历  
	for(y=2000; y<=2100; y++) {  
		// 判断y是否为闰年  
		if(y%400==0 || (y%100!=0 && y%4==0)) {  
			// 如果y是闰年,则打印y  
			printf("%d\n", y);  
		}  
	}  
  
    return 0;  // 程序正常结束,返回0  
}

解读:

  1. #include <stdio.h>:这一行包含了标准输入输出头文件,使得程序可以使用printf等函数。
  2. int main():定义了程序的主函数。
  3. int y;:在main函数内部,声明了一个整型变量y,用于存储年份。
  4. for(y=2000; y<=2100; y++):这是一个for循环,用于遍历从2000年到2100年的每一年。循环变量y从2000开始,每次增加1,直到2100为止。
  5. if(y%400==0 || (y%100!=0 && y%4==0)):这是一个if条件语句,用于判断当前年份y是否为闰年。判断闰年的规则是:如果年份能被400整除,或者能被4整除但不能被100整除,则该年份为闰年。
  6. printf("%d\n", y);:如果y满足闰年的条件,则执行这行代码,打印出当前的年份y
  7. return 0;:程序执行完毕后,返回0,表示程序正常结束。

整个程序通过遍历2000年到2100年的每一年,并使用闰年的判断规则,找出了这101年中的所有闰年,并将它们打印出来。

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值