闰年判断-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是闰年

相关推荐
eBest数字化转型方案12 小时前
从工程视角拆解冰柜资产管理:拍照识别 pipeline、纯净度算法与 IoT 选型踩坑
人工智能·物联网·算法
Interview Aid11212 小时前
Roblox OA 面经|小游戏+编程双修,Coding 两题满分通过
算法
码匠许师傅13 小时前
【C++ 面试真题】聊聊 volatile 和 mutable
开发语言·c++·面试
闲研随记13 小时前
【文献阅读 ICLR 2026】RL算法:Co-Rewarding
算法
(Charon)13 小时前
【C++】线程安全队列(二):生产者消费者模型与 condition_variable 阻塞等待
c语言·开发语言·c++
青山木13 小时前
Hot 100 --- 最小栈
java·数据结构·算法·leetcode
疯狂打码的少年13 小时前
【数据结构】栈的应用:表达式求值(后缀表达式)
java·数据结构·笔记·算法
liwulin050613 小时前
【PYTHON】使用Selenium + ChromeDriver以及XPATH语法
开发语言·python·selenium
JavaPub-rodert13 小时前
我又把自己的 Go 后台管理系统升级了一遍:文件管理、2GB 上传、私有文件预览、Docker 镜像全安排上了
开发语言·docker·golang·shiyuadmin
HiDev_13 小时前
【非标自动化】plc执行顺序问题、扫描周期问题
深度学习·算法·机器学习