多语言展示
当前在线:1481今日阅读:27今日分享:41

C语言编写简单时钟程序

其原理就是从系统获得时间,我会吧关键函数注释
方法/步骤
1

首先打开VC++

3

新建一个C++文档

4

先声明头文件#include  #include #include #include

5

声明变量struct time curtime; float th_hour,th_min,th_sec;

6

主要代码do{printf('*********************************************\n');printf('** This is a simple clock program.         **\n');printf('**                                         **\n');printf('*********************************************\n');printf('The current time is:\n');gettime(&curtime);   /*得到当前系统时间*/if((float)curtime.ti_hour<=12)         /*午前的处理*/{printf('AM ');if((float)curtime.ti_hour<10) printf('0');   /*十点之前在小时数前加零*/printf('%.0f:',(float)curtime.ti_hour);}else         /*午后的处理*/{printf('PM ');if((float)curtime.ti_hour-12<10) printf('0');printf('%.0f:',(float)curtime.ti_hour-12);}if((float)curtime.ti_min<10) printf('0');printf('%.0f:',(float)curtime.ti_min);if((float)curtime.ti_sec<10) printf('0');printf('%.0f',(float)curtime.ti_sec);printf('\n');printf('\n');printf('\n');printf('\n');printf('\n');printf('\n');sleep(1);      /*延时一秒后刷新*/clrscr();}while(1);

7

如果代码提示有错的,说明你的VC++没有导入dos库文件

推荐信息