Next Date 求下一天的日期
来源:互联网 发布:单片机编程题 编辑:程序博客网 时间:2024/05/07 19:15
没事做,写着玩玩
#include <cstdio>#include <iostream>using namespace std;struct Date{ int y, m, d;};int pm[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};bool isRunnian(int y){ if(y % 4 != 0) return 0; else{ if(y%100 == 0 && y%400 != 0) return 0; else return 1; }}int main(){ Date date; while(scanf("%d %d %d", &date.y, &date.m, &date.d) != EOF){ if(isRunnian(date.y)) pm[2] = 29; else pm[2] = 28; if(date.m < 1 || date.m > 12){ puts("imput error"); continue; } if(date.d < 1 || date.d > pm[date.m]){ puts("imput error"); continue; } if(date.m == 12 && date.d == 31){ printf("%d 1 1\n", date.y+1); } else if(date.d == pm[date.m]){ printf("%d %d %d\n", date.y, date.m+1, 1); } else printf("%d %d %d\n", date.y, date.m, date.d+1); } return 0;}
0 0
- Next Date 求下一天的日期
- Linux下实现给定一个日期求后面一天的日期
- 求解下一天的日期
- JAVA 求当前日期的下一天、下一周、下一个月,向前求解也类似
- 求每个月的最后一天日期
- 获取指定日期的下一天日期
- 给出年月日输出下一天的日期
- 获得传入日期的下一天
- js获取指定日期的下一天
- java获取指定日期的下一天
- oracle 日期函数 求年的最后一天、第一天,月的最后一天
- 取得下一天和上一天的日期
- 获取当前日期的下一天的日期
- Javascript求一天數之後的日期
- C 语言 求指定一起加一天后的日期
- 获取下一天日期
- java date 日期上加一天
- Java实现Date日期加一天
- Java中的for循环
- 对libevent+多线程服务器模型的C++封装类
- 改错题_114
- (十五)面向对象程序设计
- gdb+gdbserver远程调试技术
- Next Date 求下一天的日期
- Unity3D教程:实现基于Socket通讯的公共聊天室 .
- iss 防火墙
- Linux 学习笔记 -- 第三部分 学习 shell 与 shell script -- 第11章 认识与学习 bash
- Unity 4.x 2D游戏开发基础教程大学霸第一更
- Gstreamer中添加x265编解码器
- TCP三次握手及四次挥手详细图解
- 浅谈新一代Android操作系统Android L
- java内存管理1