您的位置:首页 > 编程语言 > C语言/C++

C语言实验——某年某月的天数

2018-01-02 19:51 309 查看


C语言实验——某年某月的天数

Time Limit: 1000MS Memory Limit: 65536KB

Submit Statistic


Problem Description

输入年和月,判断该月有几天?


Input

输入年和月,格式为年\月。


Output

输出该月的天数。


Example Input

2009\1



Example Output

31



Hint

注意判断闰年啊


Author

#include<stdio.h>

int main()

{

    int a,b;

    char c;

    scanf("%d%c%d",&a,&c,&b);

    if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)

    {

        printf("31\n");

    }

    else if(b==4||b==6||b==9||b==11)

    {

        printf("30\n");

    }

    else if(b==2)

    {

        if(a%4==0)

        {

            if(a%100!=0)

            {

                printf("29\n");

            }

            else

            {

                if(a%400==0)

                {

                    printf("29\n");

                }

                else

                {

                    printf("28\n");

                }

            }

        }

        else

        {

            printf("28\n");

        }

    }

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: