判断闰年(七)
来源:互联网 发布:打的软件叫车 编辑:程序博客网 时间:2024/06/11 16:01
闰年的一个基本规则是:四年一闰,百年不闰,四百年再闰。通俗一点就是:能够被4整除,但同时不能被100整除却能被400整除的年份就叫闰年。
这里面最关键的一句代码就是:
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
【代码示例】
#include <iostream>#include <stdlib.h>using namespace std;int LeapYear(int year){if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0){return 1;}else{return 0;}}int main(){//std::cout.setf(std::ios::fixed,std::ios::floatfield);//十进制计数法,不是科学计数法//std::cout.precision(2);//保留2位小数int begin_year,end_year;int num=0;cout << "\n\n\t\t\t\t\t请输入你要查询的年份时间段:\n";cout << "\t\t\t\t\t\tbegin_year:";cin >> begin_year;cout << "\t\t\t\t\t\tend_year:";cin >> end_year;cout << "\n\t\t\t\t\t请输出从"<<begin_year<<"年"<<"至"<<end_year<<"年之间所有的闰年年份:\n";for(begin_year; begin_year <= end_year; begin_year++ ){if (LeapYear(begin_year) == 1){cout << begin_year << " ";num++;}}cout << "\n\t\t\t\t\t该年份时间段一共有"<<num<<"个年份是闰年!\n";system("pause");return 0;}【演示结果】
阅读全文
0 0
- 判断闰年(七)
- 汇编(一):判断闰年
- 判断闰年 输出闰年
- 判断闰年
- 判断闰年
- 闰年判断
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 判断闰年
- 安装windows10 utfs磁盘问题
- 1. KEYS/RENAME/DEL/EXISTS/MOVE/RENAMENX: #在Shell命令行下启动Redis客户端工具。 /> redis-cli #清空当前选择的
- 如何快速全面建立自己的大数据知识体系
- Ubuntu下安装Docker
- 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(六)
- 判断闰年(七)
- Spring动态切换中从库(多数据源)
- Andriod 破解之道(一)
- 用什么软件画流程图之流程图的绘制技巧介绍
- BZOJ 1711: [Usaco2007 Open]Dining吃饭 最大流
- js实现图片顺序播放和循环播放
- TensorFlow深度学习,一篇文章就够了
- user agent stylesheet浏览器默认样式及样式重置
- 【备忘】微信公众平台开发入门到实战开发视频教程(Java+PHP)