题解 | #获得月份天数#

获得月份天数

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

获得月份天数
C语言:

#include<stdio.h>
int main(){
    int y,m;
    while(~scanf("%d %d",&y,&m)){
        if(m==4||m==6||m==9||m==11) printf("30\n");
        else if(m==2){
                if(((y%4==0)&&(y%100!=0))||(y%400==0)) 
                     printf("29\n");
                else printf("28\n");
        }
        else printf("31\n");
    }
}
全部评论
~scanf("%d%d",&m,&y)前面的~是什么意思,大佬看到回复一下
点赞
送花
回复 分享
发布于 2022-08-02 15:26

相关推荐

11 收藏 评论
分享
牛客网
牛客企业服务