[問題] 請問一個程式設計問題-轉學考考題

看板TransCSI作者 (lai~)時間19年前 (2006/06/24 17:40), 編輯推噓0(004)
留言4則, 4人參與, 最新討論串1/3 (看更多)
請大家幫幫我~ 完成下列程式 轉換24小時的時間表示法成12小時AM/PM的時間表示法. 舉例 程式將轉換14:25成2:25PM.程式的輸入為兩個整數(以上例而言是14 25). 程式中有三個函數:一個取得使用者之輸入,一個作時間的轉換,另一個則是輸出 轉換後的結果.程式中AM/PM已字元'A'及'P'代替並儲存於字元變數set中. 部分程式如下所示: #include<stdio.h> void input(int *hour,int *minute); void conversion (int *hour,char *set) void output(int hour,int minute,char set); void main() { char set; int hour(&hour,minute); input(&hour,&minute); conversion(&hour,&set); output(hour,minute,set); } void input(int *hour,int *minute) { } void conversion(int *hour,char *set) { } void output(int hour,int minute,char set) { } 這題...看起來不難...卻讓我不知從何下手...(我程度太差了) 希望各位高手可以幫幫我...最好是可以幫我講解一下...3Q -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.80.72

06/24 23:23, , 1F
你確定你有想過嗎?
06/24 23:23, 1F

06/25 22:48, , 2F
if或條件運算子做轉換吧
06/25 22:48, 2F

06/26 19:59, , 3F
我真的有想過...但是不知道要怎麼下手..
06/26 19:59, 3F

06/27 01:18, , 4F
邏輯很簡單,這好像是在考傳值傳址的實作
06/27 01:18, 4F
文章代碼(AID): #14dGYg0t (TransCSI)
文章代碼(AID): #14dGYg0t (TransCSI)