二十四小时制

fengsjack2010 2010-06-17 09:24:24
输入一行用二十四小时表示的时间,格式为HH:MM:SS。
输出一行十二小时制的时间。格式为AM HH:MM:SS或PM HH:MM:SS。注意不要忘记输出前导的0。
Sample Input
13:03:10



Sample Output
PM 01:03:10

...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mstlq 2010-06-17
  • 打赏
  • 举报
回复

#include <stdio.h>

int main()
{

int h,m,s;
scanf("%d:%d:%d",&h,&m,&s);
if (h>=12)
printf("PM ");
else
printf("AM ");
if(h>12) h-=12;
printf("%02d:%02d:%02d",h,m,s);
return 0;
}

69,379

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧