题解 | 获得月份天数

获得月份天数

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

#include <stdio.h>

int main()
{
    int y, m;
    while(scanf("%d %d",&y,&m)!=EOF) //多组输入
   { //用数组将每月的天数存起来,同时下标是几就是几月
    int m_d[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
    if(y%400==0||y%4==0&&y%100!=0)
    m_d[2]=29;//闰年2月+1天
    printf("%d\n",m_d[m]);
    } 
    return 0;
}

全部评论

相关推荐

2025-12-13 12:38
惠州学院 直播运营
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务