二月份有多少天

原创 2018年04月16日 07:58:12

题目来源:http://116.56.140.75:8000/JudgeOnline/problem.php?id=1713

1713: 二月份有多少天?

时间限制: 1 Sec 内存限制: 64 MB

题目描述

根据现行公历历法,二月份的天数一般是28天,但是如果是闰年的二月份就是29天。给定某个年份,你是否能确定二月份到底有多少天吗?

输入

第一行包含一个整数n(1≤n≤100),表示测试用例的个数。其后的n行,每行有一个非负整数。

输出

每个测试用例输出一行。输出该年的2月份的天数。

样例输入

4
1900
2000
2004
2009

样例输出

28
29
29
28

解析:主要在于闰年,平年的判断

代码:

#include<iostream> 
using namespace std; 
int main() 
{ 
    int n; 
    cin >> n; 
    while (n--) 
    { 
        int y; 
        cin >> y; 
        if (y % 100 == 0) 
        { 
            if (y % 400 == 0) 
                cout << "29" << endl; 
            else
                cout << "28" << endl; 
        } 
        else
        { 
            if (y % 4 == 0) 
                cout << "29" << endl; 
            else
                cout << "28" << endl; 
        } 
    } 
} 
/************************************************************** 
    Problem: 1713 
    User: 201730685257 
    Language: C++ 
    Result: 正确 
    Time:0 ms 
    Memory:1484 kb 
****************************************************************/

有画快说番外篇

美术绘画的基础教程,用视频的形式呈现出来!让美术绘画更加清晰自然!
  • 2016年01月25日 10:50

Java--程序--获取任意一年的二月有多少天

获取任意一年的二月有多少天
  • Nicoletianandi
  • Nicoletianandi
  • 2017-10-11 22:13:34
  • 509

java面试题13--获取任意一年的二月有多少天

问题:获取任意年份的2月有多少天 思路: 1. 键盘录入任意年份 2. 设置日历对象的年月日(设置为3月1日,注意月是从0开始计的,所以为2) 3. 将时间向前推一天,就是二月的最后一天 ...
  • u014726937
  • u014726937
  • 2016-08-17 16:06:09
  • 1357

常见对象_如何获取任意年份的2月份有多少天案例

package cn.itcast_03; import java.util.Calendar; import java.util.Scanner; /* * 获取任意一年的二月有多少天?(面试...
  • L1585931143
  • L1585931143
  • 2016-12-10 23:32:06
  • 695

第三周项目2:输入年份和月份,输出本月有多少天

 /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:test.cpp *作者:陈腾 *完成日期:2016年...
  • zyzct0568
  • zyzct0568
  • 2016-03-30 20:34:06
  • 313

计算月份天数包括闰年二月天数计算

import java.util.*;  /**     *     * 这里没有对输入非数字的数进行处理!     */  public class Shell {   public s...
  • huangchao064
  • huangchao064
  • 2014-09-09 23:23:15
  • 991

java中用Calendar类判断某年中2月有多少天

以前判断某年中2月有多少天,通常的做法是用年除以4以此来判断是平年还是闰年,之后再判断2月有多少天。 这里介绍一种新的方法: 代码如下: package cn.edu.hdu.tes...
  • y_chengyong
  • y_chengyong
  • 2013-06-02 20:47:54
  • 7722

Calendar类的小案例:获取任意年份的2月份有多少天

Calendar类的小案例:获取任意年份的2月份有多少天 public class Demo3 { public static void main(String[] args) { //1.随...
  • yes_or_no_123
  • yes_or_no_123
  • 2018-01-15 15:40:21
  • 69

查看哪年哪月有多少天

  • 2017年09月11日 16:40
  • 1KB
  • 下载

js计算一个月多少天

var now = new Date(); var year = now.getFullYear(); var month = now.getMonth()+1;  var date = now...
  • w1158384189
  • w1158384189
  • 2016-10-31 11:55:16
  • 1202
收藏助手
不良信息举报
您举报文章:二月份有多少天
举报原因:
原因补充:

(最多只允许输入30个字)