当前位置: 首页 > news >正文

公司建设网站网络营销推广公司名称

公司建设网站,网络营销推广公司名称,微信推广平台哪家好,网络直播平台对于这个问题,首先想到后天就是日再加2,那么如果输入的这个日期是每个月的前些天,输出结果就是年,月,日2.这么简单。但是如果输入的这个日期是月末的两天,那月份一定会加1,如果这个月是12月,那年…

对于这个问题,首先想到后天就是日再加2,那么如果输入的这个日期是每个月的前些天,输出结果就是年,月,日+2.这么简单。但是如果输入的这个日期是月末的两天,那月份一定会加1,如果这个月是12月,那年份也要加1,月份变为1,日期也会改变。而且,每个月的天数都不一样,更需要注意的是2月还分闰年和平年,一个29天一个28天。

所以,解决这个问题首先要对所有可能的日期进行分类。

我初步分为:2月,12月,大月(31天),小月(30天)四个大类。其中2月再细分为28和29天。

其次,再对这些月再分为是否是月末的两天(牵扯到年月的改变)。

接下来看代码:

#include

#include

int main()

{

printf("请输入年月日,以空格隔开,回车结束\n");

int year,mounth,day;

scanf("%d%d%d",&year,&mounth,&day);

/*

//自定义的函数。用来做月份不需要变,只变日的输出。希望可以简化代码量

int out(year,mounth,day){

printf("%d %d %d",year,mounth,day+2);

}

*/

//先分离每年的2月

if(mounth==2){

//如果是闰年的2月,每月29天

if(year%4==0){

//如果是月末的两天,输出的月份会加一

if(day>=28){

printf("%d %d %d",year,mounth+1,day+2-29);

}

//不是月末的;两天,输出依然是本月,只改变日

else{

printf("%d %d %d",year,mounth,day+2);

}

}

//如果是平年的2月,每月28天

else{

//并且是月末的两天,输出的月份会加1

if(day>=27){

printf("%d %d %d",year,mounth+1,day+2-28);

}

//不是月末的那两天,输出依然是本月,只改变日

else{

printf("%d %d %d",year,mounth,day+2);

}

}

}

//再处理每年的12月

else if(mounth==12){

//如果是月末的两天,输出的年份会加1,月份会变成1.日期也会变

if(day>=30){

printf("%d %d %d",year+1,1,day+2-31);

}

//不是月末的那两天,输出依然是本月,只改变日

else{

printf("%d %d %d",year,mounth,day+2);

}

}

//再处理其他的大月,31天

else if(mounth==1||mounth==3||mounth==5||mounth==7||mounth==8||mounth==10){

//如果是月末的两天,月份会加1.日期也会变

if(day>=30){

printf("%d %d %d",year,mounth+1,day+2-31);

}

//不是月末的那两天,输出依然是本月,只改变日

else{

printf("%d %d %d",year,mounth,day+2);

}

}

//最后处理小月,30天

else if(mounth==4||mounth==6||mounth==9||mounth==11){

//如果是月末的两天,月份会加1.日期也会变

if(day>=29){

printf("%d %d %d",year,mounth+1,day+2-30);

}

//不是月末的那两天,输出依然是本月,只改变日

else{

printf("%d %d %d",year,mounth,day+2);

}

}

//再做一个简单的异常处理

else if(mounth>12||mounth<1||day<1||day>31){

printf("输入有误,请重启程序再输入正确的日期");

}

return 0;

}

http://www.lbrq.cn/news/2586943.html

相关文章:

  • 辛集专业网站建设济南优化网页
  • 只做app不做网站可以吗seo优化的主要内容
  • wordpress导航页seo优化按天扣费
  • 如何介绍自己做的网站哈尔滨百度网络推广
  • 常州网站建设cz352345手机浏览器
  • 长沙做营销型网站公司百度商城官网
  • 网站改版方案原则如何做网页推广
  • wordpress可以自定义模型吗seo数据分析哪些方面
  • 北京营销型网站建设公司湖北疫情最新消息
  • ui设计做app网站要学什么河南seo技术教程
  • 做域名代理网站广告推广公司
  • 万网域名查询工具长沙官网seo服务
  • 个人网站建设的计划书百度关键词搜索排行
  • 有的网页打不开是怎么回事淘宝关键词优化
  • html5和css3制作个人网站源码百度下载软件
  • 养殖企业网站模板广告联盟自动挂机赚钱
  • 做菠菜网站代理犯法吗企业网络推广技巧
  • 百浪科技做网站怎么样做百度推广销售怎么找客户
  • 泉州网站建设公司推荐乐清网站建设
  • 通州网站建设公司属性词 关键词 核心词
  • 谷谷互联建的网站如何把qq在线郑州百度推广seo
  • 哈尔滨做网站哪家好强什么叫seo网络推广
  • 国家疫情最新政策优化网站哪个好
  • win2012做网站济南seo外贸网站建设
  • 企业信息的网站广告点击一次多少钱
  • 学做效果图的网站有哪些网络营销策划方案框架
  • 第五人格成都gg旺道网站排名优化
  • 商城网站开发多久沈阳seo网站推广
  • 展台设计网站推荐免费网站制作教程
  • 做网站不想用微软雅黑了怎么快速推广app
  • 【Keras学习笔记】手写识别
  • VisualStudio的一些开发经验
  • 嵌入式学习日志——数据结构(一)
  • 【设计模式】4.装饰器模式
  • 数据结构(12)二叉树
  • docker 容器常用命令