这个题只要看出时间的时分秒以及毫秒之间转换的步长,然后直接可以计算出当前的时间,然后直接输出即可;
#include <stdio.h>
int main()
{
long long n;
int HH,MM,SS;
scanf("%lld",&n); //输入时间
n/=1000;
SS=n%60LL;n/=60;
MM=n%60LL;n/=60;
HH=n%24LL; //从小到大计算时分秒
printf("%02d:%02d:%02d",HH,MM,SS);
return 0;
}