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

相关推荐
小白羊丨23 分钟前
如何诊断 Prompt 模板导致的效果下降?
人工智能·算法·prompt
sakiko_29 分钟前
OC基础语法(与Swift对比)-1
开发语言·ios·objective-c·swift
迷迭香yy39 分钟前
基金档案数据工程实战从收入分析到持仓穿透的Python解析 IG50免费开源股票数据API接口
开发语言·python
晊晌_h1 小时前
嵌入式从0到精通——线程
java·开发语言·jvm
一木 之林1 小时前
五、C++ 新特性、关键字与编译原理(进阶)(二)
java·开发语言·c++
OPEN-F1 小时前
C++11/14新特性精讲:移动语义与智能指针实战
开发语言·c++·算法
小灰灰搞电子1 小时前
Rust+Slint 实现动态轮播图源码分享,支持动态删除、添加
开发语言·rust·slint·动态轮播图
前端 贾公子2 小时前
第09章:上下文与记忆 (6)
开发语言·前端·python
lisin-lee-cooper2 小时前
【leetcode658】有序数组找出k个最接近x的数
java·数据结构·算法
sunburn-2 小时前
Java堆(Heap)详解与实战教学
java·开发语言·数据结构·ide·算法