注意事项:
不好玩。
参考代码:
#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 人评分
简单的a+b (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:910 |
C语言训练-求PI* (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1110 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:544 |
简单的a+b (C语言代码)浏览:529 |
震宇大神的杀毒软件 (C语言代码)浏览:1162 |
一元一次方程 (C语言代码)浏览:4245 |
最好的,浏览:601 |
字符逆序 (C语言代码)浏览:541 |