lwz


私信TA

用户名:lwz

访问量:4718

签 名:

等  级
排  名 5822
经  验 1491
参赛次数 0
文章发表 9
年  龄 18
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:#include<stdio.h>
struct data
{
 int year;
 int month;
 int day;
};
int main()
{
 int i,sum;
 int s1[12]={31,29,31,30,31,30,31,31,30,31,30,31};
 int s2[12]={31,28,31,30,31,30,31,31,30,31,30,31};
 struct data A;
 scanf("%d %d %d",&A.year,&A.month,&A.day);
 if(A.year%4==0&&A.year%100!=0||A.year%400==0)
 {
  int sum1=0;
  for(i=0;i<A.month-1;i++)
      sum1+=s1[i];
  sum=sum1+A.day;
  printf("%d\n",sum);
 }
 else
 {
  int sum2=0;
  for(i=0;i<A.month-1;i++)
      sum2+=s2[i];
  sum=sum2+A.day;
  printf("%d\n",sum);
 }
}

 

0.0分

19 人评分

  评论区

date
2020-08-09 14:20:34
很好啊 比其他人的代码易懂
2020-03-18 22:50:59
  • «
  • 1
  • »