[問題] 工時問題

看板C_and_CPP (C/C++)作者 (澄)時間14年前 (2012/04/16 23:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Dev C++ 問題(Question): 最近練習C語言,大概寫出下列Code, 這是一個可以輸入"小時"及"分鐘"的計算工時程式碼, 不過結果跑起來還是錯誤,可能是24小時制的單位換算有問題,搞的一個頭兩個大.. 現在想要多加入以"天數"為單位,就是第一天的時間加上工時, 若超過一天時間,結果可以告知為第二天時間,不知道該如何加上 煩請高手指教了! 程式碼(Code):(請善用置底文網頁, 記得排版) https://gist.github.com/2399342 -------------- #include<stdlib.h> #include<stdio.h> main() { int Hour,Min,rhour,rmin,fmin,time; printf("輸入現在時間:"); scanf("%d:%d",&Hour,&Min); printf("輸入完成工作所需時間:"); scanf("%d",&time); fmin=time+Min; rmin=fmin%60; rhour=(fmin-rmin)/60; Hour=Hour+rhour; printf("完工時間為%d:%d",Hour,rmin); system("pause"); return 0; } -------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.25.58 ※ 編輯: cec9069 來自: 114.33.25.58 (04/16 23:07)

04/16 23:20, , 1F
加入IF判斷即可
04/16 23:20, 1F
文章代碼(AID): #1FZ3Gz3P (C_and_CPP)
文章代碼(AID): #1FZ3Gz3P (C_and_CPP)