注意事项:
不好玩。
参考代码:
#include<bits/stdc++.h> using namespace std; int is(int num) { if ((num % 100 != 0 && num % 4 == 0)||num % 400==0) return 1; return 0; } int main() { int data[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 }; int year, month, day; char temp; while (cin >> year >> temp >> month >> temp >> day) { int sum = 0; if (is(year) && (year > 2 || year == 2 && day == 29)) sum += 1; for (int i = 1; i < month; i++) { sum += data[i]; } sum += day; cout << sum << endl; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:638 |
C语言训练-求PI* (C语言代码)(正确结果竟然是谜一样的3.141591)浏览:1301 |
C语言训练-自守数问题 (C语言代码) long long浏览:1067 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:569 |
大小写转换 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:760 |
WU-小九九 (C++代码)浏览:1684 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:661 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:556 |
最小公倍数 (C语言代码)浏览:1029 |