C/C++C语言制作一个时钟

怎么使用C语言制作一个时钟?

第1个回答  2008-10-25
#include<windows.h>
#include<stdlib.h>
#include <stdio.h>
#include <time.h>
int main( )
{ time_t t;
for(;;)
{
{
t=time(NULL);
printf("%s", ctime(&t));
} /*以时钟形式输出时间和#include<time.h>*/
Sleep(1000); /*延时函数和#include<windows.h>*/
system("cls"); /*清屏函数和#include<stdlib.h>*/
}
putchar('\n');
}本回答被提问者采纳
第2个回答  2008-10-25
你是想做成图象界面的?还是模拟只需要得到时间即可.
如果是第一中情况,我建议你用MFC去完成,加上定时器就可以实现.
如果是第二种情况,那你就只需要获得系统时间,根据定时器每秒获得时间就可实现!

用C++能编写一个数字时钟吗?用C语言呢?
\/\/C++写法#include <iostream>#include #include <windows.h>using namespace std;void main(void){time_t t; char tmp[64];while(1){t=time(0); \/\/获取本地时间strftime(tmp,sizeof(tmp),"%X",localtime(&t)); \/\/格式化时间cout<<tmp<<endl; \/\/打印时间Sleep(1000); \/\/停留...

C语言 用Devc++做一个图形时钟,要能在devc上运行的,简简单单的就行...
include<iostream> include<windows.h> using namespace std;class Clock{ public:Clock(short h=0,short m=0,short s=0):h(h),m(m),s(s){ } void displayTime();private:short h;short m;short s;};void Clock::displayTime(){ while(true){ cout<<h<<':'<<m<<':'<<s<<" ...

用C语言编一个数字电子时钟的程序
1.textmode函数在turboc中没有办法使用,不知道是什么问题,而borland c就可以。2.无论怎么设置,自己的ctrlbreak函数在上述两个环境中都不能被调用,非常遗憾。所以不能够优雅的退出。只能按两次ctrlbreak。下面是程序。---#include <stdio.h>#include <stdlib.h>#include <stdio.h>#include <conio.h>#include ...

C语言 用Devc++编一个图形时钟,要求能在devc++上运行的,简简单单的就...
\/\/图形库是EGE,下载后配置一下#include <iostream>#include "graphics.h"#include <math.h>#include #include <windows.h>#define x0 210.0#define y0 210.0#define r 200.0POINT pt[60],pt_s[60],pt_m[60],pt_h[60],pt1[60];using namespace std;int main(){initgraph(420,420)...

用c语言模拟一个数字时钟,要求延时一秒运行
&graphmode,"C:\\\\TC2"); \/\/初始化VGA屏幕模式setbkcolor(BLACK); \/\/使用黑色的背景色while(!kbhit(0)) \/\/若有键盘输入,则跳出,即是结束程序{ setcolor(GREEN); \/\/把画笔设为绿色circle(mid_x,mid_y,180); \/\/钟的外圆circle(mid_x,mid_y,150); \/\/钟的内圆circle(mid_x,mid_y,...

c语言怎么样编写一个时钟程序
c语言时钟程序代码如下:include<windows.h> include<math.h> define ID_TIMER 1\/\/计时器ID define TWOPI (2*3.14159)LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR szCmdLine,int iCmdShow){ static TCHAR szAppName[]=TEXT...

四位数字时钟设计 C语言程序
第一个:算法:将当前时间显示到屏幕,当时间发生变化时,清屏,显示新的时间(当有键盘操作时退出程序)。显示时间格式:小时:分钟:秒 \/* DEV C++ Win XP*\/ include <stdio.h> include <stdlib.h> include <conio.h> include typedef struct { int x;int y;}Point;time_t now;struct t...

C语言编图形时钟
第1个:include<graphics.h> include<math.h> include<dos.h> define pi 3.1415926 define X(a,b,c) x=a*cos(b*c*pi\/180-pi\/2)+300;define Y(a,b,c) y=a*sin(b*c*pi\/180-pi\/2)+240;define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y)void init(){int i...

怎么使用C语言制作一个时钟?
那么这里第一个参数是设置半径长度 第二个参数是设置度数 第三个参数是设置步长(度数)\/ main(){ int x=300,y=240,bx,by,bx1,by1,bx2,by2,bx3,by3,jd,i,j,k,h1,m1,hc=0,l,ax,ay,n,p=0;char b[]={'I',' ',' ',' ',' ','L','o','v','e',' ',' ',' ',' ...

用c语言循环语句怎么写一个51单片机的时钟啊,用8个数码管显示时间...
6]=hour%10;disdat[7]=hour\/10; }void flash(){switch(flashbit){case 0:break;case 1:disdat[6]=0x10;disdat[7]=0x10;delay(50);dischg();delay(80);break;case 2:disdat[3]=0x10;disdat[4]=0x10;delay(50);dischg();delay(80);break;case 3:disdat[0]=0x10;disdat[1]...

相似回答