残梦洁月 发表于 2018-7-2 18:08:36

带你学c带你飞中:SIE17-18课后作业动动手1

本帖最后由 残梦洁月 于 2018-7-2 19:30 编辑


生命计算器一题:
1.当输入2018年6月20号,现在是2018年6月份22号,答案程序中并没有将输入的day1和day2 进行比较,程序是如何进行计算出2天的,无法理解
2.当输入2017-4-5和2018-6-7,我以为在运算2018-4-5就会结束了,但实际上并没有,无法理解
请了解的告知一番!万分感谢!

康小泡 发表于 2018-7-2 18:49:55

给你一个建议,附加上该代码。不然回答你问题还要去找代码进行分析

BngThea 发表于 2018-7-3 08:48:10

1 第三个while循环的条件不就是两个日期的比较吗?

2 为什么你觉得到那个日期就会停止?

残梦洁月 发表于 2018-7-3 09:25:48

BngThea 发表于 2018-7-3 08:48
1 第三个while循环的条件不就是两个日期的比较吗?

2 为什么你觉得到那个日期就会停止?

1.第三个while不是和相关月份天数的比较吗
2.那个if语句
页: [1]
查看完整版本: 带你学c带你飞中:SIE17-18课后作业动动手1