[问题] C语言转换时间问题

楼主: fireex1988 (怒怒)   2010-05-06 17:38:17
想请问一下这一题的题目解法:
输入秒数之后,将其转换成几小时,几分钟及几秒的输出?
我写出来了一半
#include
#define MIN 60
int main(void)
{
int second;
printf("请输入秒数:");
scanf("%d",&second);
printf("%d hour(s) and %d minute(s) and %d second(s)",
second/MIN,second%MIN);
return 0;
}
老师提示:3个控制输出字符,只有对应到2个运算式
所以我秒数算出来都很奇怪
请问一下 在这一列second/MIN,second%MIN);
后面要在加上什么样的运算式才可以算的出来
谢谢
作者: TheMatt (Gofight)   2010-05-06 17:42:00
你这段程式没有算到hour喔……hour = second/(MIN*MIN)不是后面有缺,缺的是在前面……

Links booklink

Contact Us: admin [ a t ] ucptt.com