问答详情
源自:4-17 switch与if语句的应用

2015.4.25 今天是2015年中的第145天

#include<stdio.h>

int main()

{

//今天是2015中的第145天


int year = 2015;

int month= 4;

int day  = 25;

int today;

if(year%4==0 && year%100!=0)

  {

  day=29+day;

   }

   else

     {

    day=28+day;

     }

    

    switch(month)

    case 4:

    {

    today= day+(31*2)+30;

   

    }

    printf("今天是%d年的第%d天",year,today);

    

return 0;  

}


提问者:徐徐轻烟 2015-04-25 17:42

个回答

  • sanjiaofeng
    2015-07-05 01:20:19

    145/4=36.25

    在你的代码中前四个月平均每月超过36.25天。

    这恐怕问题不小吧!!!