作者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
1F:→ dynamicy:你确定你有想过吗? 06/24 23:23
2F:→ xsque:if或条件运算子做转换吧 06/25 22:48
3F:→ lailai1213:我真的有想过...但是不知道要怎麽下手.. 06/26 19:59
4F:→ stevennick:逻辑很简单,这好像是在考传值传址的实作 06/27 01:18