解题思路:
注意事项:
参考代码:
#include<stdio.h>
struct sjb
{
int year;
int month;
int day;
} sj;
int main()
{
int sum = 0,i;
int a[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
scanf("%d%d%d", &sj.year, &sj.month, &sj.day);
if ((sj.year % 4 == 0 && sj.year % 100 != 0) || (sj.year % 400 == 0))
a[1] = 29;
for (i = 0,sum=sj.day; i < sj.month - 1; i++)
{
sum += a[i];
}
printf("%d\n", sum);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1090 |
K-进制数 (C语言描述,蓝桥杯)浏览:955 |
罗列完美数 (C语言代码)浏览:519 |
矩阵的对角线之和 (C语言代码)浏览:1401 |
简单的a+b (C语言代码)浏览:497 |
C语言训练-斐波纳契数列 (C语言代码)浏览:540 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:405 |
1025题 初学者,求帮忙看下,不知道哪错了浏览:325 |
1415题求解浏览:681 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:539 |