zoukankan      html  css  js  c++  java
  • 判断月份的天数

    输入年y和月m,输出m月份有多少天。

    输入样例1:

    2000 2

    输出样例1:

    29

    输出样例2:

    2001 2

    输出样例2:

    28

    首先我们要先设计一个switch语句,由于1,3,5,7,8,10,12月都有31天,4,6,9,11都有30天,2月每逢闰年有29天,每逢平年有28天,所以在switch语句中要判断,然后将天数相同的月份一起定义就好咯

    #include<iostream>
    #include<cstdio>
    
    using namespace std;
    
    int main()
    {
        int mon,year;
        scanf("%d%d",&year,&mon);
        switch(mon)
        {
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12: cout<<"31"<<endl;break;
            case 2:
            if(year%4==0&&year%100!=0||year%400==0)
            {
                    cout<<"29"<<endl;break;
            }
            else cout<<"28"<<endl;break;
            case 4:
            case 6:
            case 9:
            case 11: cout<<"30"<<endl;break;
            }
        return 0;
    }

    再复习一下switch的用法吧︿( ̄︶ ̄)︿

    “为什么圆规能画出圆?” “因为心不变,脚在动。”
  • 相关阅读:
    JDBC MySQL 实例之 用户管理系统
    利用JDBC连接数据库(MySQL)
    CSS01
    HTML01
    GUI编程02
    GUI编程01
    名词解释
    Navicat MySQL安装
    Eclipse安装Web/JavaEE插件、Eclipse编写HTML代码
    Pascal输出星星
  • 原文地址:https://www.cnblogs.com/xrj1229/p/9219610.html
Copyright © 2011-2022 走看看