题解 | #获得月份天数#

获得月份天数

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

#include <stdio.h>

int main() {
    int a, b;

    //31 天 1 3 5 7 8 10 12
    //30 天 4 6 9 11
    //润
    while (   scanf("%d %d", &a, &b) != EOF) 
	{
        if (((a % 4 == 0 && a % 100 != 0) || (a % 400 == 0) && (b == 2))) {
            printf("%d\n", 29);
        } else if (b == 2) {
            printf("%d\n", 28);
        } else if (b == 4 || b == 6 || b == 9 || b == 11) {
            printf("%d\n", 30);
        } else {
            printf("%d\n", 31);
        }
    }

    return 0;
}

全部评论

相关推荐

05-26 10:24
门头沟学院 Java
qq乃乃好喝到咩噗茶:其实是对的,线上面试容易被人当野怪刷了
找工作时遇到的神仙HR
点赞 评论 收藏
分享
07-07 14:30
复旦大学 Java
遇到这种人我也不知道说啥了
无能的丈夫:但我觉得这个hr语气没什么问题啊(没有恶意
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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