C语言第三十九弹--判断闰年and打印1000-2000之间闰年

使用C语言判断闰年and打印1000-2000之间闰年

普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。

世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是闰年)

判断闰年

理解普通闰年及世纪闰年定义的条件并进行判定。

代码如下

c 复制代码
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main()
{
	int year = 0;
	scanf("%d", &year);
	if (year % 100 != 0 && year % 4 == 0 || year % 400 == 0)
	{
		printf("%d是闰年",year);
	}
	else
	{
	printf("%d不是闰年",year);
	}
	return 0;
}

打印1000-2000之间闰年

判断条件相同,符合条件打印即可

c 复制代码
#include <stdio.h>

int main()
{
	for (int i = 1000; i <= 2000; i++)
	{
		if (i % 100 != 0 && i % 4 == 0 || i % 400 == 0)
		{
			printf("%d ",i);
		}
	}
	return 0;
}
相关推荐
m0_716765231 分钟前
C++基础入门案例--通讯录管理系统详解
开发语言·c++·经验分享·笔记·学习·青少年编程·visual studio
小草cys3 分钟前
review20260404
开发语言·php
_MyFavorite_6 分钟前
JAVA重点基础、进阶知识及易错点总结(29)JDK8 时间 API 进阶
java·开发语言·wpf
宵时待雨7 分钟前
C++笔记归纳18:C++11
开发语言·c++·笔记
cch89189 分钟前
易语言VS Go语言:编程语言大对决
开发语言·后端·golang
4ever.ov010 分钟前
仿muduo库one Thread one Loop式主从reactor模型高并发服务器项目日志
运维·服务器·c语言·c++·muduo
Book思议-10 分钟前
【数据结构】哈夫曼树的原理、实现与考研真题解析
数据结构·算法·霍夫曼树·哈夫曼树
Dev7z16 分钟前
基于SVM与HOG算法的行人检测系统设计与实现
算法·机器学习·支持向量机·行人检测·hog算法
捧 花18 分钟前
全面掌握数据结构:Java 与 Go 定义方式 + 原理 + 使用场景
java·开发语言·数据结构·golang
王家视频教程图书馆18 分钟前
【保姆级】Go Fyne GUI 开发环境搭建(Windows 全流程避坑)
开发语言·windows·golang