文章

21

粉丝

43

获赞

1

访问

5.1k

头像
日期计算 题解:有人能看看为啥ac50%吗
P1051 中南大学机试题
发布于2024年3月23日 17:46
阅读数 239


#include<stdio.h>
struct node{
    int year;
    int month;
    int day;
}p;
int main(void){
    while(scanf("%d %d %d",&p.year,&p.month,&p.day) !=EOF){
        int days[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
        int flag = 0;
        int sum = 0;
        if(p.year<0 || p.year>9999){
            flag = 1;
        }
        if(p.month<1 || p.month>12){
            flag = 1;
        }
        for(int i = 1;i<=12;i++){
            if(p.day<=0 || p.day>days[i]){
   &nbs...

登录查看完整内容


登录后发布评论

4 条评论
snake VIP
2024年3月23日 19:56

这里判断有问题

赞(0)

渐鸿于陆 : 回复 snake: 佬,你必上岸!

2024年3月23日 20:45

bite-> : 回复 渐鸿于陆: 他好像是管理员哈哈哈哈

2024年3月24日 16:03

渐鸿于陆 : 回复 bite->: 哈哈哈,我还以为是今年考生

2024年3月24日 16:29