把秒数转化成时间格式(12小时制)比如输入:3612 , 输出为 AM 01:00:12 比如输入:75612 , 输出为 PM 09:00:12 注意AM的范围为:0秒~43199秒(11:59:59)为AM,(43200秒~86399秒)为PM
Posted on 2022-09-19 18:02 lachesism 阅读(524) 评论(0) 收藏 举报
#include <stdio.h>
main( )
{
int a;
scanf("%d",&a);
if(a<43199)
{
int h;
h=a/3600;
int m;
m=(a%3600)/60;
int s;
s=(a%3600)%60;
printf("AM %02d:%02d:%02d\n",h,m,s);
}
else
{
a=a-43200;
int h;
h=a/3600;
int m;
m=(a%3600)/60;
int s;
s=(a%3600)%60;
printf("PM %02d:%02d:%02d\n",h,m,s);
}
}
main( )
{
int a;
scanf("%d",&a);
if(a<43199)
{
int h;
h=a/3600;
int m;
m=(a%3600)/60;
int s;
s=(a%3600)%60;
printf("AM %02d:%02d:%02d\n",h,m,s);
}
else
{
a=a-43200;
int h;
h=a/3600;
int m;
m=(a%3600)/60;
int s;
s=(a%3600)%60;
printf("PM %02d:%02d:%02d\n",h,m,s);
}
}
浙公网安备 33010602011771号