文章

5

粉丝

0

获赞

2

访问

176

头像
日期类 题解:
P1437 北京理工大学机试题
发布于2025年3月11日 12:17
阅读数 70

#include<stdio.h>
int main(){
    int m;
    scanf("%d",&m);
    int months[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    int year;
    int month;
    int day;
    // 总的思路。输入一个处理一个
    for(int i=0;i<m;i++){
        scanf("%d %d %d",&year,&month,&day);
        //如果是闰年
        if((year%4==0&&year%100!=0)||year%400==0)
        months[2]=29;
        else months[2]=28;
        // 第一种类型是除十二月的最后一天
        if(month>=1&&month<=11&&day==months[month]){
            month+=1;
            day=1;
        }
        // 第二种是12月的最后一天
        else if(month==12&&m...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发