[問題] C語言轉換時間問題

看板TransCSI作者 (怒怒)時間15年前 (2010/05/06 17:38), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/2 (看更多)
想請問一下這一題的題目解法: 輸入秒數之後,將其轉換成幾小時,幾分鐘及幾秒的輸出? 我寫出來了一半 #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); 後面要在加上什麼樣的運算式才可以算的出來 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.98.36

05/06 17:42, , 1F
你這段程式沒有算到hour喔……hour = second/(MIN*MIN)
05/06 17:42, 1F

05/06 17:42, , 2F
不是後面有缺,缺的是在前面……
05/06 17:42, 2F
文章代碼(AID): #1BueuCPR (TransCSI)
文章代碼(AID): #1BueuCPR (TransCSI)