明绍文


私信TA

用户名:dotcpp0596812

访问量:176

签 名:

等  级
排  名 12289
经  验 980
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 长江大学
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include <stdio.h>

int main()

{

    struct years

    {

        ;

        int year;

        int mouth;

        int day;

    }years1;

    int a[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 },sum=0;

    scanf("%d %d %d", &years1.year, &years1.mouth, &years1.day);

    if (years1.year % 4 == 0 && years1.year % 100 != 0 || years1.year % 400 == 0)

    {

        a[1] = 29;

    }

    sum += years1.day;

    for (int i = 1,j=0; i < years1.mouth; i++)

    {

        sum += a[j];

        j++;

    }

    

    printf("%d", sum);

    return 0;

}


 

0.0分

3 人评分

  评论区

  • «
  • »