66666666666
2025-07-16 09:02:59
发布于:北京
0阅读
0回复
0点赞
666666666666
#include <iostream>
using namespace std;
bool isLeapYear(int y) {
return (y % 4 == 0 && y % 100 != 0) || (y % 400 == 0);
}
int dayOfYear(int y, int m, int d) {
int months[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
if (isLeapYear(y)) months[2] = 29;
int days = 0;
for (int i = 1; i < m; ++i)
days += months[i];
days += d;
return days;
}
int main() {
int y, m, d;
cin >> y >> m >> d;
cout << dayOfYear(y, m, d);
return 0;
}
这里空空如也
有帮助,赞一个