作者lailai1213 (lai~)
看板TransCSI
標題[問題] 請問一個程式設計問題-轉學考考題
時間Sat Jun 24 17:52:25 2006
請大家幫幫我~
完成下列程式 轉換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
→ dynamicy:你確定你有想過嗎? 06/24 23:23
→ xsque:if或條件運算子做轉換吧 06/25 22:48
→ lailai1213:我真的有想過...但是不知道要怎麼下手.. 06/26 19:59
→ stevennick:邏輯很簡單,這好像是在考傳值傳址的實作 06/27 01:18