编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间,新手求文字解释
发布网友
发布时间:2023-05-04 00:18
我来回答
共1个回答
热心网友
时间:2023-10-23 06:50
#include <stdio.h>
int main()
{
int h,m;
scanf("%d:%d",&h,&m);//输入24小时制的时间
if(h>=12) //如果h不小于12
{
printf("PM ");//输出PM,表示下午
if(h>12) h-=12;//如果h>=13,则将h减12
}
else printf("AM ");//否则输出AM,表示上午
printf("%d:%02d",h,m);//输出12小时制的时间
return 0;
}
//运行示例: