文章

2

粉丝

57

获赞

1

访问

1.2k

头像
日期计算 题解:好心人帮我看看为什么只有50%通过率
P1051 中南大学机试题
发布于2024年3月11日 11:05
阅读数 516

#include<stdio.h>
struct node{
    int year,month,day;
}p; 
int m[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main(){
    int num=0,i;
    scanf("%d %d %d",&p.year,&p.month,&p.day);
    }
    if(p.year%400==0||p.year%4==0&&p.year%100!=0){
        m[2]=29;}
    else{
        m[2]=28;}
    for(i=0;i<p.month;i++){
        num+=m[i];
    }
    num+=p.day;
    printf("%d",num);
    return 0;}

登录查看完整内容


登录后发布评论

1 条评论
snake VIP
2024年3月11日 13:17

题目要求:多组测试数据输入

赞(0)