[問題] 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