注意事项:
注意闰年和平年的区别,闰年二月有29天,平年的二月有28天
参考代码:
#include<iostream> //#include<bits/stdc++.h> #include<cmath> #include<cstring> #include<algorithm> #include<cstdio> using namespace std; bool cmp(int a, int b) { return a > b; } int main() { int sum = 0; int year, month, day; cin >> year >> month >> day; int month1[12] = { 31,29,31,30,31,30,31,31,30,31,30,31 }; int month2[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; if ((year % 4 == 0 && year % 100 != 0) || (year % 400) == 0) { for (int i = 0; i < month - 1; i++) { sum += month1[i]; } } else { for (int i = 0; i < month - 1; i++) { sum += month2[i]; } } sum += day; cout << sum; return 0; }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1013 |
C语言考试练习题_排列 (C语言代码)浏览:1325 |
C语言训练-字符串正反连接 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:518 |
C语言训练-求函数值 (C语言代码)浏览:937 |
A+B for Input-Output Practice (V) (C++代码)浏览:451 |
printf基础练习2 (C语言代码)浏览:942 |
【偶数求和】 (C语言代码)浏览:646 |
1157题解浏览:714 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:673 |