c/c++语言开发共享C/C++[codeup 202六] – 日期问题

c/c++[codeup 202六] – 日期问题 编写一个日期+1,要求按xxxx-xx-xx 的格式输出日期,实现加一天的操作。 输入 输入第一行表示测试用例的个数m,接下来m行每行有3个用空格

c/c++[codeup 202六] – 日期问题
编写一个日期+1,要求按xxxx-xx-xx 的格式输出日期,实现加一天的操作。

输入
输入第一行表示测试用例的个数m,接下来m行每行有3个用空格隔开的整数,分别表示年月日。测试数据不会有闰年。

输出
输出m行。按xxxx-xx-xx的格式输出,表示输入日期的后一天的日期。

样例输入
2
1999 10 20
2001 1 31
样例输出
1999-10-21
2001-02-01
提示
注意个位数日期前面要有0。

  #include   using namespace std;  void output(int y, int m, int d) {   if (y >= 1 && y <= 9) cout<<"000"<= 1 && m <= 9) cout<<'0'<= 1 && d <= 9) cout<<'0'<>n;   while(n--) {    cin >>y >>m >>d;    if (d < month[m]) {  d++;  output(y, m , d);    }    else {  d = 1;  m++;  if (m == 13) {   m = 1;   y++;  }  output(y, m, d);    }   }   return 0;  }

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/607502.html

(0)
上一篇 2021年5月14日
下一篇 2021年5月14日

精彩推荐