day8鹏哥C语言--函数

判断是否是闰年

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

//怎么去判断是不是闰年呢
//1.能被4整除且不能被100整除的就是闰年
//2.能被400整除的就是闰年
int main()
{
	int year = 0;
	for (year = 1000; year <= 2000; year++)
	{
		if ((year % 4 == 0) && (year % 100 != 0))
			printf("%d ", year);

		if (year % 400 == 0)
			printf("%d ", year);
 	}

	system("pause");
	return 0;

}

其实有更简单的,直接将下面那个if弄个或||语句放到第一个那里去

函数调用形式

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

//怎么去判断是不是闰年呢
//1.能被4整除且不能被100整除的就是闰年
//2.能被400整除的就是闰年

int amr(int year)
{
	if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
		return 1;
	else
		return 0;
}

int main()
{
	int year = 0;
	for (year = 1000; year <= 2000; year++)
	{
		/*if ((year % 4 == 0) && (year % 100 != 0))
			printf("%d ", year);

		if (year % 400 == 0)
			printf("%d ", year);*/
		if(amr(year))
		{
		printf("%d ", year);
        }

 	}

	system("pause");
	return 0;

}
相关推荐
前端不太难1 天前
RN Hooks 设计规范与反模式清单
开发语言·php·设计规范
HyperAI超神经1 天前
【vLLM 学习】vLLM TPU 分析
开发语言·人工智能·python·学习·大语言模型·vllm·gpu编程
雪弯了眉梢1 天前
OpenGL(八)摄像机(Camera)
算法·图形渲染·opengl
~~李木子~~1 天前
基于 MovieLens-100K 数据集的推荐算法设计与实现
算法·机器学习·推荐算法
Abona1 天前
智驾空间智能、物理智能、世界模型相关的最新论文和开源算法链接
算法
ForteScarlet1 天前
如何解决 Kotlin/Native 在 Windows 下 main 函数的 args 乱码?
开发语言·windows·kotlin
月殇_木言1 天前
应用层自定义协议与序列化
开发语言
a努力。1 天前
网易Java面试被问:偏向锁在什么场景下反而降低性能?如何关闭?
java·开发语言·后端·面试·架构·c#
sonadorje1 天前
群的阶、元素的阶和基点G的阶详解
算法·安全
前端达人1 天前
CSS终于不再是痛点:2026年这7个特性让你删掉一半JavaScript
开发语言·前端·javascript·css·ecmascript