蓝桥杯 BASIC-1 闰年判断 条件判断【闰年的判断】
2016-01-08 18:15
309 查看
基础练习 闰年判断
时间限制:1.0s 内存限制:256.0MB
问题描述
给定一个年份,判断这一年是不是闰年。
当以下情况之一满足时,这一年是闰年:
1. 年份是4的倍数而不是100的倍数;
2. 年份是400的倍数。
其他的年份都不是闰年。
输入格式
输入包含一个整数y,表示当前的年份。
输出格式
输出一行,如果给定的年份是闰年,则输出yes,否则输出no。
说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。
样例输入
2013
样例输出
no
样例输入
2016
样例输出
yes
数据规模与约定
1990 <= y <= 2050。
时间限制:1.0s 内存限制:256.0MB
问题描述
给定一个年份,判断这一年是不是闰年。
当以下情况之一满足时,这一年是闰年:
1. 年份是4的倍数而不是100的倍数;
2. 年份是400的倍数。
其他的年份都不是闰年。
输入格式
输入包含一个整数y,表示当前的年份。
输出格式
输出一行,如果给定的年份是闰年,则输出yes,否则输出no。
说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。
样例输入
2013
样例输出
no
样例输入
2016
样例输出
yes
数据规模与约定
1990 <= y <= 2050。
#include<stdio.h> using namespace std; int main() { int nn; while(scanf("%d",&nn)!=EOF) { if((nn%4==0&&nn%100!=0)||nn%400==0) { printf("yes\n"); } else printf("no\n"); } return 0; }
相关文章推荐
- 学习编程是否做笔记的思考
- 用JS获取地址栏参数的方法
- TextView 代码设置drawableLeft、drawableRight、drawableTop、drawableBottom
- 排序算法小总结
- 学习iOS第一天,iOS的简介,C语言的简介
- Linux下驱动:分层、分离机制学习笔记
- Android studio如何使用SVN进行版本控制?
- LeetCode OJ - Reverse Integer
- 删除目录及子目录下所有文件【mac】
- 2016-1-8 ORA-1652: unable to extend temp segment by 128 in tablespace解决方案
- Sicily 1639. Run Length Encoding
- 高并发API设计思路
- Android多线程任务的优化1:AsyncTask的缺陷
- 【转】 iOS学习之NSBundle介绍和使用
- OC中==与isEqual
- JavaScript 的数值转换 和计时器 setInterval clearInterval
- seek bar 显示进度的控件
- redis如何利用appendonly.aof恢复数据
- 使用Fluent API 配置/映射属性和类型
- DryIoc mvc 项目集成