P5716 【深基3.例9】月份天数(分支结构)

题目描述
输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。

输入格式

输出格式

输入输出样例
输入

1926 8

输出

31

输入

2000 2

输出

29
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main ()

{
    int n,m;
    scanf("%d%d",&n,&m);
    int flag1=0;
    int flag2=0;
    if(n%4==0&&n%100!=0||n%400==0)
        flag1=1;
    if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
        flag2=1;
    if(flag1==1&&m==2)
        printf("29");
    if(flag1==0&&m==2)
        printf("28");
    if(flag2==1&&m!=2)
    {
        printf("31");
    }
    if(flag2==0&&m!=2)
        printf("30");

}



客官记得一键三连啊!


posted @ 2021-01-05 18:40  S1Lu  阅读(89)  评论(0)    收藏  举报