Advertisement

练习C语言选择语句

阅读量:

C语言学习_选择语句_if

C语言程序设计现代方法_第二版_习题5.8
题目:


起飞时间 抵达时间


8:00 a.m. 10:16 a.m.
9:43 a.m. 11:52 a.m.
11:19 a.m. 1:31 p.m.
12.47 p.m. 3:00 p.m.
2:00 p.m. 4:08 p.m.
3:45 p.m. 5:55 p.m.
7:00 p.m. 9:20 p.m.
9:45 p.m. 11:58 p.m.


设计一个程序,让用户输入某一时刻(以24小时制的小时和分钟形式表达)。该程序需从给定的航班表中挑选出发时间与用户输入最为接近的航班,并展示对应的出发时间和到达时间。
输入示例:Enter a 24-hour time: 13:15
输出示例:Closest departure time is 12:47 p.m., arriving at 3:00 p.m.
建议:将用户输入的时间转换为从午夜开始计算的总分钟数。同时将表格中的所有出发时间也转换为同样的表示方式,再进行比较。例如,时间为13:15时,对应的总分钟数为13 * 60 + 15 = 795分钟,而下午的12点47分则对应于从午夜起算的767分钟,两者最为接近。

复制代码
    #include<s

全部评论 (0)

还没有任何评论哟~