sysugz


私信TA

用户名:qq512620936

访问量:15308

签 名:

学渣到此一游~

等  级
排  名 1672
经  验 2704
参赛次数 0
文章发表 16
年  龄 0
在职情况 学生
学  校 中山大学
专  业

  自我简介:

解题思路:





注意事项:





参考代码:

#include<stdio.h>


int main()

{

    int Year,Month,Day;


    scanf("%d%d%d",&Year,&Month,&Day);


    if(Month<3)

        Day = (Month-1)*31+Day;

    else

    {

        switch(Month)

        {

        case 3:

            Day += 59;

            break;

        case 4:

            Day += 90;

            break;

        case 5:

            Day += 120;

            break;

        case 6:

            Day += 151;

            break;

        case 7:

            Day += 181;

            break;

        case 8:

            Day += 212;

            break;

        case 9:

            Day += 243;

            break;

        case 10:

            Day += 273;

            break;

        case 11:

            Day += 304;

            break;

        case 12:

            Day += 334;

            break;

        }

        if((Year%400 == 0)||((Year%4 == 0) && (Year%100 != 0)))

            Day++;

    }


    printf("%d\n",Day);


    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »