【发布时间】:2011-02-28 21:39:32
【问题描述】:
我正在尝试计算两个日期之间的差异,以完成家庭作业。 唯一的问题是我们不能在 for while if 循环之外使用任何东西……这让我发疯了。我尝试为它编写 sudocode,它看起来很简单,但是当我开始坐下来编写代码时,当几个月开始时,我会迷失方向。(不包括闰年)
假设开始日期是 2015 年 7 月 3 日到 2016 年 3 月 5 日。
我原本打算在当月结束之前添加天数,并且几乎从天数开始计算所有内容。但是当我开始为每个月包括不同的日子时,我有点迷失了。
【问题讨论】:
-
尝试一下。当它出现问题时,请在此处发布代码,我们会尽力帮助您找出问题所在。
-
提示:你不应该需要任何 while 循环。此计算是固定步数的纯算术运算。
-
另一个提示:考虑朱利安日期
标签: c nested nested-loops