闰年判断-C语言

1. 问题:

判断某一年是否是闰年。

2. 解答:

闰年是公历中的名词,分为普通闰年和世纪闰年,普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年;世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年。

3. 代码:

复制代码
#include<stdio.h>//头文件
int main()//主函数
{
  int year;//定义整型变量
  printf("输入年份:");//提示语句
  scanf("%d",&year);//键盘输入年份
  if((year%4==0 && year%100!=0)||year%400==0)//判断闰年的条件
  {
    printf("%d是闰年\n",year);
  }
  else
  {
    printf("%d不是闰年\n",year);
  }
  return 0; //函数返回值为0
}

4. 编译结果:

输入年份:2000

2000是闰年

相关推荐
Dxy12393102165 分钟前
JavaScript 如何捕获异常:从基础到进阶的完整指南
开发语言·javascript·udp
努力学习的小廉9 分钟前
我爱学算法之——动态规划(四)
算法·动态规划
!停19 分钟前
C++入门—初阶模板
开发语言·c++
so2F32hj220 分钟前
拆解 OpenHands(14)--- Microagents
java·开发语言
Jp7gnUWcI34 分钟前
C++ 内存避坑指南:如何用移动语义和智能指针解决“深拷贝”与“内存泄漏”
开发语言·c++
北顾笙98035 分钟前
day15-数据结构力扣
数据结构·算法·leetcode
xcs194051 小时前
Java 上位机防空警报系统开发
java·开发语言
AI成长日志1 小时前
【GitHub开源项目专栏】黑客松项目架构模式解析:微服务、事件驱动与Serverless实战
算法
人道领域1 小时前
【LeetCode刷题日记:24】两两交换链表
算法·leetcode·链表
北顾笙9801 小时前
day16-数据结构力扣
数据结构·算法·leetcode