文章
2
粉丝
324
获赞
0
访问
18.4k
#include <iostream>
#include <cmath>
#include <cstring>
using namespace std;
int main()
{
int m, n;
int month, day;
char mout[20], dout[20];
cin >> m >> n;
int f[13] = {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
for(int i = 1; i <= 12; i++){
if(((m % 4 == 0)&&(m % 100 != 0)) || (m % 100 == 0)){f[2] = 29;}
else {f[2] = 28;}
n -= f[i];
if(n <= 0){
month = i;
day = n + f[i];
break;}
}
if(month < 10){
mout[0] = '0';
 ...
登录后发布评论
建议别用数组存吧
这个题有145个同学都通过了呀,点击查看答案或查看题解可以看大家的思路和代码