Openjudge-计算概论(A)-判断闰年
2015-02-16 17:29
232 查看
描述:
判断某年是否是闰年。输入输入只有一行,包含一个整数a(0 < a < 3000)输出一行,如果公元a年是闰年输出Y,否则输出N样例输入
样例输出
提示:公历纪年法中,能被4整除的大多是闰年,但能被100整除而不能被400整除的年份不是闰年, 能被3200整除的也不是闰年,如1900年是平年,2000年是闰年,3200年不是闰年。
思路:入门题之一,两个判断即可,如果a能整除4并且能整除100,是!或者能整除400,是!,否则不是!
代码如下:
判断某年是否是闰年。输入输入只有一行,包含一个整数a(0 < a < 3000)输出一行,如果公元a年是闰年输出Y,否则输出N样例输入
2006
样例输出
N
提示:公历纪年法中,能被4整除的大多是闰年,但能被100整除而不能被400整除的年份不是闰年, 能被3200整除的也不是闰年,如1900年是平年,2000年是闰年,3200年不是闰年。
思路:入门题之一,两个判断即可,如果a能整除4并且能整除100,是!或者能整除400,是!,否则不是!
代码如下:
#include<stdio.h> int main() { int a; scanf("%d",&a); if((a%4==0&&a%100!=0)||a%400==0) { printf("Y"); } else { printf("N"); } return 0; }
相关文章推荐
- OpenJudge 计算概论-判断闰年
- Openjudge-计算概论(A)-回文串判断
- 基本语法题,公倍数的计算,最大最小平均值,数组的应用,闰年的判断,完数的计算,水仙花数,随机数练习
- 【openjudge 计算概论(A)】[函数递归练习(3)]
- Openjudge-计算概论(A)-求一元二次方程的根
- Openjudge-计算概论(A)-角谷猜想
- OpenJudge计算概论-点和正方形的关系【判断点是否在正方形内部】
- php判断闰年的三种方法(闰年计算方法)
- 【openjudge 计算概论(A)】[函数递归练习(2)]
- Openjudge-计算概论(A)-1的个数
- java常用类练习04(计算天数间隔和周数、输出21世纪的闰年、大小写字母转换、判断输出是否为闰年该月有几天星期几)
- OpenJudge计算概论-矩阵交换行
- ACM:蓝桥杯:日期计算(闰年判断方法)
- Openjudge-计算概论(A)-整数的个数
- Openjudge-计算概论(A)-求分数序列和
- 一行代码判断闰年和计算某月份天数
- OpenJudge计算概论-买房子
- OpenJudge计算概论-字符串最大跨距
- 【openjudge 计算概论(A)】[函数递归练习(1)]
- OpenJudge计算概论-取石子游戏