#include <iostream>
using namespace std;
int convert(int&hour,int&minute,char&form);
int main()
{
int hour,minute;
char form;
cin>>hour>>minute;
convert(hour,minute,form);
if(form=='A')
cout<<hour<<":"<<minute<<" "<<"AM";
else
cout<<hour<<":"<<minute<<" "<<"PM";
return 0;
}
int convert(int&hour,int&minute,char&form)
{
if(hour>12 && hour<24)
{
hour=hour-12;
form='P';
}else if(hour == 12){
form='P';
}
else
{
form='A';
}
return form;
}
将24小时制转为12小时制
该程序使用C++编写,实现了将24小时制的时间转换为12小时制,并根据输入的时间判断是AM还是PM。用户输入小时和分钟,程序会自动调整并输出相应格式的时间。
1480

被折叠的 条评论
为什么被折叠?



