徐一苇


私信TA

用户名:tzu210341131

访问量:819

签 名:

等  级
排  名 9263
经  验 1168
参赛次数 0
文章发表 11
年  龄 0
在职情况 学生
学  校 泰州学院
专  业

  自我简介:

解题思路:

注意事项:2月注意常规的闰年判断

参考代码:

#include <stdio.h>


struct Ymd

{

unsigned int year;

unsigned int month;

unsigned int day;

}ymd;


int main()

{

scanf("%d %d %d",&ymd.year,&ymd.month,&ymd.day);

int s = ymd.day,i;

for (i = 1;i < ymd.month;i ++)

{

if (i == 2)

{

if ((ymd.year % 4 == 0 && ymd.year % 100 != 0) || ymd.year % 400 == 0) s += 29;

else s += 28;

}

else if (i == 4 || i == 6 || i == 9 || i == 11) s += 30;

else s+= 31;

}

printf("%d",s);

return 0;

}

 

0.0分

1 人评分

  评论区

  • «
  • »