是今年第几天#include <iostream>using namespace std;bool funa(int year) {if ((year % 4) == 0 && (year % 100) != 0) {return true;} else return false;}int main() {int year, month, day;int days = 0;while (cin >> year >> month >> day) {days = days + day;bool t = funa(year);for (int i = 1; i < month; i++) {switch (i) {case 2 :days += t ? 29 : 28;break;case 1:case 3:case 5:case 7:case 8:case 10:case 12:days += 31;break;default:days += 30;break;}}cout << days << endl;}} 我已经通过这道题! https://www.nowcoder.com/questionTerminal/ae7e58fe24b14d1386e13e7d70eaf04d