当前位置: 首页 > news >正文

C语言——oj刷题——判断闰年

当我们谈到判断闰年时,我们通常会遵循以下规则:闰年是指能被4整除但不能被100整除的年份,或者能被400整除的年份。在C语言中,我们可以通过编写一个简单的程序来实现这一功能。下面是一个示例代码,用于判断一个给定年份是否为闰年:

#include <stdio.h>int isLeapYear(int year) {if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {return 1; // 是闰年} else {return 0; // 不是闰年}
}int main() {int year;printf("请输入一个年份:");scanf("%d", &year);if (isLeapYear(year)) {printf("%d年是闰年。\n", year);} else {printf("%d年不是闰年。\n", year);}return 0;
}

在这段代码中,我们首先定义了一个名为isLeapYear的函数,它接受一个整数参数year,并根据闰年的判断规则返回1(是闰年)或0(不是闰年)。然后在main函数中,我们通过用户输入一个年份,调用isLeapYear函数来判断该年份是否为闰年,并输出相应的结果。

以上就是用C语言实现判断闰年的简单示例。您可以将这段代码复制粘贴到您的C语言编译器中运行,以验证其正确性。希望这个示例对您有所帮助!如果您有任何其他问题或需要进一步解释,请随时告诉我。

http://www.lryc.cn/news/307016.html

相关文章:

  • Git笔记——3
  • C++面试 -操作系统-安全能力:死锁的危害、出现原因、解决方法
  • 台湾香港澳门媒体宣发稿报道有哪些平台资源,跨境出海推广新闻营销公司告诉你
  • Python分支和循环结构及其应用(文末送书)
  • 机器学习——线性代数中矩阵和向量的基本介绍
  • 基于R语言的Meta分析【全流程、不确定性分析】方法与Meta机器学习技术应用
  • 蜘蛛蜂优化算法SWO求解不闭合MD-MTSP,可以修改旅行商个数及起点(提供MATLAB代码)
  • Java架构师之路六、高并发与性能优化:高并发编程、性能调优、线程池、NIO、Netty、高性能数据库等。
  • MySQL-行转列,链接查询
  • Linux之安装jdk,tomcat,mysql,部署项目
  • HTMLElement.click()的回调触发踩坑
  • mysql锁-这条sql加了哪些锁
  • Docusaurus框架——快速搭建markdown文档站点介绍sora
  • Prompt 编程的优化技巧
  • React PureComponent 和 React.memo()区别
  • CentOS 7全系列免费
  • 【Spring连载】使用Spring Data访问 MongoDB----Aggregation Framework支持
  • 【深入理解设计模式】适配器设计模式
  • ASP.NET-实现图形验证码
  • 解决Maven爆红以及解决 Idea 卡在 Resolving问题
  • MySQL集群 双主架构(配置命令)
  • 网络安全之安全事件监测
  • 【BUG 记录】MyBatis-Plus 处理枚举字段和 JSON 字段
  • Web性能优化-详细讲解与实用方法-MDN文档学习笔记
  • 组态王连接施耐德M580PLC
  • pop链构造 [NISACTF 2022]babyserialize
  • 【VIP专属】Python应用案例——基于Keras, OpenCV和MobileNet口罩佩戴识别
  • Doris——荔枝微课统一实时数仓建设实践
  • Stable Diffusion 绘画入门教程(webui)-ControlNet(Inpaint)
  • LeetCode146: LRU缓存