注意事项:
注意闰年和平年的区别,闰年二月有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语言代码)浏览:582 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:981 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:821 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:573 |
DNA (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:541 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:587 |
敲七 (C语言代码)浏览:2747 |