爱踢足球的cxy


私信TA

用户名:dotcpp0610188

访问量:2874

签 名:

等  级
排  名 1441
经  验 2783
参赛次数 0
文章发表 9
年  龄 19
在职情况 学生
学  校 四川大学锦江学院
专  业 计算机科学与技术

  自我简介:

TA的其他文章

解题思路:初学者 结构体 不熟练 不知道哪里该用结构体 就想了一个不用结构体的


注意事项:


参考代码:

#include<stdio.h>

struct name {

int year;

int month;

int day;

};

int main() {

int year, month, day, add, i,j;

int total=0, sum = 0;

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

struct name hh;

for (j=0,i = 1; i < month; i++,j++) {

if (i == 1 || i == 3 || i == 5 || i == 7 || i == 8 || i == 10 || i == 12) {

add = 31;

}

else if (i == 4 || i == 6 || i == 9 || i == 11) {

add = 30;

}

else {

if (year % 400 == 0 || (year % 100 == 0 && year % 4 == 0)) {

add = 29;

}

else {

add = 28;

}

}

sum += add;

}

total=sum+day;

printf("%d",total);

return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区