帮我写一个时钟 C++代码
时间: 2023-06-01 21:02:02 浏览: 71
#include <stdio.h>
#include <time.h>
int main()
{
time_t rawtime;
struct tm * timeinfo;
time(&rawtime);
timeinfo = localtime(&rawtime);
printf("Current time: %02d:%02d:%02d\n", timeinfo->tm_hour, timeinfo->tm_min, timeinfo->tm_sec);
return 0;
}
相关问题
帮我写C++ 时钟的代码
当然可以帮您写C时钟的代码,以下是一个简单的例子:
```
#include <stdio.h>
#include <time.h>
int main() {
time_t t;
struct tm* local;
while (1) {
// 获取当前时间
t = time(NULL);
local = localtime(&t);
// 输出时间
printf("%02d:%02d:%02d\n", local->tm_hour, local->tm_min, local->tm_sec);
// 延时一秒
sleep(1);
}
return 0;
}
```
这个程序会不断地输出当前的时分秒,并每隔一秒钟更新一次。如果您想要更复杂的时钟程序,可以进一步修改这个代码。
请写一段C++代码,绘制一个时钟
#include<stdio.h>
#include<graphics.h>
#include<math.h>int main()
{
int gd=DETECT,gm; initgraph(&gd,&gm,NULL); int x=getmaxx()/2;
int y=getmaxy()/2;
int i;
int j;
int r=100; for(i=0;i<360;i++)
{
j=i*3.14/180;
int x1=x+r*cos(j);
int y1=y+r*sin(j);
setcolor(i);
line(x,y,x1,y1);
} getch();
closegraph();
return 0;
}