赞
踩
为了蓝桥的填空题也是什么都学。。。
- #include <iostream>
- #include <cstdio>
- #include <cstring>
- #include <algorithm>
- using namespace std;
- int y,c;
- int yy = 2019,mm = 3,dd = 2,add= 1000,flag = 0;
- bool isleap(int year) {
- if((year %4 == 0 && year%100 != 0) || year%400==0 )
- return true;
- else
- return false;
- }
- int moon[][13] = {
- {0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}};
- int main() {
- if(isleap(yy)) {
- flag = 1;
- }
- add += (dd);
- while(add > moon[flag][mm]) {
-
- add -= moon[flag][mm];
- mm++;
- if(mm == 13) {
- yy++;
- mm = 1;
- }
- if(isleap(yy)) {
- flag = 1;
- } else
- flag = 0;
- }
- cout<<yy<<":"<<mm<<":"<<add<<"\n";
- return 0;
- }
- //1799:7:16

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。