请选择 进入手机版 | 继续访问电脑版

登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 129|回复: 8

C语言——求n天后的日期

[复制链接]

20

主题

43

帖子

553

积分

高级会员

Rank: 4

积分
553
发表于 2020-1-27 14:45:43 | 显示全部楼层 |阅读模式
写一个函数,传入年月日,计算它的第二天,并返回该日期。由用户输入年月日和一个n值,使用前述函数,计算该日期加n天的日期为多少。

解题思路:
先判断输入的年份是否为闰年。
输入的n天,用day一天一天来加上,依次判断月份年份是否需要累计
  1. #include #include int main(){        int year,month,day,n;        int mon[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};        while(scanf("%d%d%d%d",&year,&month,&day,&n)!=EOF){                if((year%4==0&&year%100!=0)||year%400==0){//判断闰年                                 mon[2]=29;                }                else                        mon[2]=28;                for(int i=1;imon[month]){                                day=day-mon[month];                                month++;                                if(month>12){                                        year++;                                        month=1;                                        if((year%4==0&&year%100!=0)||year%400==0){//判断闰年                                                 mon[2]=29;                                        }                                        else                                                mon[2]=28;                                        }                        }                }                printf("%d %d %d\n",year,month,day);        }        return 0;}
复制代码
                                                                                                                                       
                                                    
  • 点赞                        1                        
  • 收藏                        
  • 分享                                                                                                                        
  •                                                         
                                      
    • 文章举报                           
                                                
                                                                        
                                            
                                                        weixin_44252790                                                                发布了8 篇原创文章 · 获赞 6 · 访问量 1681                                                                                            私信                                                            关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x




上一篇:CocosCreator之KUOKUO带你搞反射-获取电池信息
下一篇:如何用HTML写一个网站
回复

使用道具 举报

0

主题

25

帖子

535

积分

高级会员

Rank: 4

积分
535
发表于 2020-1-28 18:20:55 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U![www.12360.co]
回复

使用道具 举报

18

主题

35

帖子

421

积分

中级会员

Rank: 3Rank: 3

积分
421
发表于 2020-2-9 09:51:50 | 显示全部楼层
这个帖子不回对不起自己![www.12360.co]
回复

使用道具 举报

13

主题

24

帖子

280

积分

中级会员

Rank: 3Rank: 3

积分
280
发表于 2020-2-9 13:35:09 | 显示全部楼层
这东西我收了!谢谢楼主![www.12360.co]
回复

使用道具 举报

0

主题

27

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2020-2-11 22:32:55 | 显示全部楼层
我看不错噢 谢谢楼主![www.12360.co]
回复

使用道具 举报

0

主题

23

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
发表于 2020-2-15 04:39:02 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享![www.12360.co]
回复

使用道具 举报

0

主题

26

帖子

556

积分

高级会员

Rank: 4

积分
556
发表于 2020-3-13 22:57:37 | 显示全部楼层
楼主,大恩不言谢了![www.12360.co]
回复

使用道具 举报

0

主题

34

帖子

724

积分

高级会员

Rank: 4

积分
724
发表于 2020-3-19 19:11:55 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵![www.12360.co]
回复

使用道具 举报

0

主题

32

帖子

682

积分

高级会员

Rank: 4

积分
682
发表于 3 天前 | 显示全部楼层
楼主,我太崇拜你了![www.12360.co]
社区不能没有像楼主这样的人才啊!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

动物之森

GMT+8, 2020-3-30 15:52 , Processed in 0.193170 second(s), 49 queries .

www.12360.co 集合吧!动物之森

Copyright © 2019-2020.

快速回复 返回顶部 返回列表