题目
一、c语言版本
#include <stdio.h>
int main()
{
long long int h;
int hh,mm,ss;
scanf("%d",&h);
h=h%(24*60*60*1000);
hh=h/(60*60*1000)%24;
mm=h/(60*1000)%60;
ss=h/(1000)%60;
printf("%d:%d:%d",hh,mm,ss);
return 0;
}
二、c++版本
#include <iostream>
using namespace std;
int main()
{
// 请在此输入您的代码
long long int h;
cin >> h;
int hh,mm,ss;
h = h%(24*60*60*1000);//s
hh = h/(60*60*1000)%24;
mm = h/(60*1000)%60;
ss = h/(1000)%60;
printf("%02d:%02d:%02d\n",hh,mm,ss);
return 0;
}
啊有意思的来了本人查询网上相关资料至今没有发现哪里不一样,但是结果就是不一样
输入
1618708103123
c输出:23:39:59
c++版本输出:01:08:23
来个大佬舅舅孩子吧,到底为什么~~~~