判断是否为闰年的方法:

①、普通年能被4整除且不能被100整除的为闰年。

②、世纪年能被400整除的是闰年。

③、对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年。

这里我们只讨论“1000年―2000年”之间的闰年,所以不用考虑③。

C语言代码如下:

# include

int main()

{

int year;

for(year=1000; year<=2000; year++)  //for循环用于逐个输出年份

{

if(year%4 == 0 && year%100 != 0 || year%400 ==0)  //判断为闰年的条件

{

printf("%6d",year);    //按6位整形数据输出,不足6位用空格填补

}

}

return 0;

}

干货小知识:break 和 continue的差别    记忆方法: break:是打破的意思,(破了整个循环)所以看见break就退出整个一层循环。 continue:是继续的意思,(继续循环运算),但是要结束本次循环,就是循环体内剩下的语句不再执行,跳到循环开始,然后判断循环条件,进行新一轮的循环。

1000年出现了哪些闰年C语言,C语言判断“1000年―2000年”之间的闰年相关推荐

  1. 打印1000~2000年之间的闰年

    #define _CRT_SECURE_NO_WARNINGS 1//判断1000年~2000年之间的闰年#include <stdio.h>#define BEGIN_YEAR 1000 ...

  2. 打印100~200 之间的素数,输出乘法口诀表,判断1000年---2000年之间的闰年

    1.打印100~200 之间的素数 #include <stdio.h> int main() { int n,i; for(i=100;i<=200;i=i++) { for(n= ...

  3. 输出1000~2000年之间的闰年

    闰年分为普通闰年和世纪闰年 普通闰年: 年份是4的倍数的, 且不是100的倍数, 为普通闰年(被4整除但不能被100整除) 世纪闰年: 年份是整百数的, 必须是400的倍数才是世纪闰年(能被400整除 ...

  4. 打印1000到2000年之间的闰年

    打印1000到2000年之间的闰年 判断是否为闰年的算法为 能被4整除但不能被100整除的是闰年 能被400整除的是闰年 算法代码 //打印1000到2000年之间的闰年 void main() { ...

  5. 今日代码:打印1000年到2000年之间的闰年

    作业内容:打印1000年到2000年之间的闰年 编程软件:VS2013 闰年规则:1.能被4整除但不能被100整除,2.能被400整除 条件1 i%4 == 0 && i%100 != ...

  6. C语言 输出1000年~2000年之间的闰年

    第一步:确定变量的数量,只有年份year一个变量: 第二步:变量范围:输出1000~2000之间的闰年,则1000<=year<=2000; 第三步:方法一的算法逻辑,想要判断当前年份是否 ...

  7. C语言 -统计并打印1000年-2000年之间的闰年

    闰年分为普通闰年和世纪闰年 普通闰年:能被4整除但不能被100整除的年份(如2004年就是闰年,1999年不是闰年) 世纪闰年:能被400整除的年份(如2000年是世纪闰年,2100不是闰年) #in ...

  8. 打印1000年到2000年之间的闰年

    前言:本文部分内容引用自环球信息网 目录 1. 闰年的计算规则 2.代码展示 3.画个图 4.为什么会出现闰年 1. 闰年的计算规则 经过天文家的精确计算,总结出下面三条闰年的计算规则. 1.非整百年 ...

  9. 1000年---2000年之间的闰年、判断某年是否为闰年

    目录 1.闰年的判断方法 2. 1000-2000年之间的闰年 3.某年是否为闰年 1.闰年的判断方法 如果是4的倍数,该年份一般是闰年; 如果不是4的倍数,该年份一般是平年. 公历年份是整百数的必须 ...

最新文章

  1. HDU1083(二分图-匈牙利算法)
  2. 八皇后问题求解动态图形演示
  3. arduinowifi.send怎么获取响应_Vue3.0 响应式原理 (一)
  4. 专注计算机专业知识讲授,计算机一级考试MS Office上机指导
  5. 后台系统-新增和编辑共用一个弹框(基于vue和element-ui)
  6. 【HDOJ7079】Pty loves lines(计算直线的交点方案数,打表)
  7. Python连接SQL Server数据获取2
  8. form表单提交中文乱码的详细解析
  9. Java游戏---俄罗斯方块
  10. IKBC W200 键盘 win 键失效
  11. 机器学习一百天 数据预处理
  12. 道德与企业成败 【如何搞垮一个企业.序】
  13. 计算机国二复习攻略,全国计算机等级考试二级复习指导及应试技巧二
  14. kubernetes-----pod资源创建与Harbor私有仓库
  15. 201819102036张祺
  16. 外汇交易中的结汇,售汇,收汇,付汇是什么意思
  17. 生活细语:送给每一个热爱生活的人
  18. Android OpenCV (五十九):离散傅里叶变换
  19. 项目一15 服务器端VisualSVN安装配置 客户端TortoriesSVN安装与使用SVN
  20. 二、Cent OS 7 下MySQL安装(安装版)

热门文章

  1. 【云驻共创】初探数通网络开放可编程
  2. 扫雷小游戏(超详细)
  3. 企业邮箱的优势有哪些
  4. Postgresql之split_part()切割函数
  5. cmd脚本(WIN10下)
  6. USACO4.3.2——质数方阵暴力解法
  7. django问题mysqlclient 1.4.0 or newer is required
  8. AndroidStudio:The application‘s minSdkVersion is newer than the device API level.
  9. mysql数据库西里尔文乱码_使用Python从MySQL读取西里尔文utf8符号不正确
  10. [dp]HDOJ4960 Another OCD Patient