题解 | #获得月份天数#

获得月份天数

https://www.nowcoder.com/practice/13aeae34f8ed4697960f7cfc80f9f7f6

#include <stdio.h>

int main() {
    int y=0;
    int m=0;
   
     while( scanf("%d %d",&y,&m)!=EOF)
     {
           if(((y%4==0)&&(y%100!=0))||(y%400==0))
        {
            switch(m)
            case 2:
            printf("%d\n",29);
           
        }
        else 
        {
            switch(m)
            case 2:
            printf("%d\n",28);
           
        }
        
          switch(m)
    {
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
        printf("%d\n",31);
        break;
        case 4:
        case 6:
        case 9:
        case 11:
        printf("%d\n",30);
    }
  
     }
    return 0;
}

全部评论

相关推荐

后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
点赞 评论 收藏
分享
04-08 10:36
已编辑
华南理工大学 C++
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务