编程论坛
注册
登录
编程论坛
→
C++教室
高手进来看下这个C++题目!!
a3074413
发布于 2009-08-08 22:30, 743 次点击
书上的题目是:以整数输入秒数,然后以天、小时、分钟、和秒显示这段时间。使用符号常量表示每天有多少小时、没小时有多少分钟以及没分钟多少秒。下面是该程序的输出:enter tue number of seconds:31600000
31600000 seconds=365 days 46minutes 40seconds
我想不通的是365天=3136000,31600000秒-3136000秒=64000秒
上面那题算出的46分40秒根本不等于640000秒
请高手说下 上面那题怎么解。
3 回复
#2
xufen340
2009-08-08 23:05
首先汗2把
一年365天,一天24小时,1小时60分钟,一分钟60秒。
所以31600000是365天17小时46分钟40秒
31600000=365*24*60*60+17*60*60+46*60+40
=31536000+61200+2760+40
=31600000
#3
黯然神伤
2009-08-09 22:23
楼上是对的~~
#4
qazpp
2009-08-12 23:05
顶啊!
1