谁说我这时钟不准了,这时钟可太棒了
2025-01-26 11:14:46
发布于:广东
#include <bits/stdc++.h>
using namespace std;
int ss = time(0)%86400%3600%60;
int main(){
while(1){
int day = time(0)%86400;
int h = (day/3600+8)%24;
int m = day%3600/60;
int s = day%3600%60;
char s1,s2,s3;
if(s!=ss){
system("cls");
ss = s;
cout << "当前时间为:"<<endl;
printf("%02d:%02d:%02d\n",h,m,s);
}
}
}
全部评论 2
//简化版
#include<windows.h>
#include<bits/stdc++.h>
int main(){
while(1){
cout<<"当前时间为:";
system("time");
Sleep(1);
system("cls");
}
}2025-02-04 来自 江西
0
可以试试printf正则表达式,可以带前导零地输出数2025-01-25 来自 湖南
0
有帮助,赞一个