C PROGRAM TO FIND LEAP YEAR:

What is leap year?

Leap year is a year which has 366 days. Leap year occurs once every 4 years.

How to find whether a year is leap year or not using a C program?

  • A year which can be exactly divisable by 4 except century years is called leap year.
  • Century year means the year which ends with 00. Century year also can be a leap year if it is exactly divisable by 400.

vim leapyear.c

#include <stdio.h>int main()
{int year;printf("Please enter a year to check whether it is a leap year or not: ");scanf("%d", &year);if (year % 400 == 0){printf("%d is a leap year.\n", year);}else if (year % 100 == 0){printf("%d is a leap year.\n", year);}else if (year % 4 == 0){printf("%d is a leap year.\n", year);}else{printf("%d is not a leap year.\n", year);}return 0;}

【经典C程序】判断闰年相关推荐

  1. 编写java判断闰年_编写java程序判断闰年。

    代码如下: public class RUN { public static void main(String[] args) { //布尔型判断 int year = 2000; boolean b ...

  2. Python小程序:判断闰年

    def is_leap_year(year):"""能被4整除且不能被100整除:能被400整除"""if year % 400 == 0: ...

  3. JavaScript 函数(含经典案例:反转数组、求所有参数最大值、判断闰年、获取指定年份的2月份的天数)

    JavaScript 函数 一. 函数的使用 1. 声明函数: 2. 调用函数 二. 函数的参数 1. 形参和实参的定义 2. 形参和实参的使用 3. 函数形参和实参个数不匹配问题 4. 函数的返回值 ...

  4. c语言程序判断某一年是否为闰年

    判断闰年是c语言中一道非常经典的题型. 程序如下: 结果如下: 其中最核心的就是闰年判断条件. 1.如果某年份能被4整除且不能被100整除,那么这个年份为闰年.(切记被能4整除和不能被100整除必须同 ...

  5. Java程序如何写判断闰年_用Java程序判断是否是闰年的简单实例

    我们知道,(1)如果是整百的年份,能被400整除的,是闰年:(2)如果不是整百的年份,能被4整除的,也是闰年.每400年,有97个闰年.鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除, ...

  6. 编写java判断闰年_用Java程序判断是否是闰年的简单实例

    我们知道,(1)如果是整百的年份,能被400整除的,是闰年:(2)如果不是整百的年份,能被4整除的,也是闰年.每400年,有97个闰年.鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除, ...

  7. 定义一个变量存储年份: int year = 2023;通过程序判断该年份是否为闰年,如果是闰年,则输出“闰年“否则输出“平年“

    判断闰年条件: 1.所在年份能被4整除,但是不能被100整除例如:2004是闰年,1999不是闰年. 2.所在年份能被400整除例如:2000是闰年,1900不是闰年. 以上两个条件,只要满足一个,则 ...

  8. 夸奖人的C语言小程序,c语言10个经典小程序

    [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. ...

  9. java游戏小程序_javaCode 158个经典小程序,里面包含各种小游戏代码,能提高初学者 趣,同事可以从中学习 Games 246万源代码下载- www.pudn.com...

    文件名称: javaCode下载  收藏√  [ 5  4  3  2  1 ] 所属分类: Games 开发工具: Java 文件大小: 543 KB 上传时间: 2015-10-25 下载次数: ...

  10. 经典算法题 -- 判断单链表是否成环及寻找成环节点

    引言 判断单链表是否成环是一个计算机领域的经典算法问题 如何通过程序判断传入的链表是否存在环,并且求出环长度.成环点等问题 下面就是一个存在环的单链表 基本算法 -- hash 最简单的方法是创建一个 ...

最新文章

  1. C# WPF 中用代码模拟鼠标和键盘的操作
  2. 一位算法工程师从30+场秋招面试中总结出的超强面经——目标检测篇(含答案)
  3. Android 动态类加载实现免安装更新
  4. oracle 11g 数据库cmd修改用户名密码及创建用户
  5. 中根遍历二叉查找树所得序列一定是有序序列_学习数据结构--第六章:查找(查找)
  6. buck电路_Buck电路的多角度分析
  7. 深度剖析ConcurrentHashMap源码
  8. 渗透测试——XP工具练习
  9. android arraymap排序,内存优化之ArrayMap、SparseArray、SparseIntArray
  10. unity3d 模拟电脑实现_基于Unity3D的焊接仿真自动运条模拟方法与流程
  11. 常用计算机应用软件,电脑必备哪些应用软件?
  12. Ubuntu iwlwifi网卡驱动
  13. 计算机图形与OpenGL学习五(二维几何变换1.平移、旋转、缩放)
  14. faiss 相似特征向量搜索
  15. 省级交通运输行政执法综合管理信息系统工程方案
  16. 工具类五合一小程序源码星座配对+星座运势+恶搞放屁音效+引流工具+流量主
  17. SqlServer数据库配置大小写敏感
  18. 计算几何-Ang-Rad-Vector
  19. 20140426组队赛总结
  20. Flutter时间轴-首个

热门文章

  1. 英文通信地址常用翻译
  2. 《Python3 网络爬虫开发实战》:关系型数据库 MySQL 存储
  3. 我对INFOR WMS实施的一些感想
  4. 【转】面向贡献者的 AOSP Java 代码样式指南
  5. 【C++ Caffe】ubuntu下MNIST训练结果
  6. Pygame学习笔记 4 —— 时间与运动
  7. 气化器中BOG和EAG分别是什么意思?
  8. 5款良心电脑软件,有一款虽已停更,却依然免费使用
  9. 正则表达式--教程二(语法)
  10. Android学习笔记-传感器开发之利用传感器和Tween开发简易指南针