求解答一个C语言编程: 您所在的位置:网站首页 数字时钟小程序 求解答一个C语言编程:

求解答一个C语言编程:

2023-04-22 14:08| 来源: 网络整理| 查看: 265

目录1、求解答一个C语言编程: 2、c语言程序设计数字时钟 3、c语言倒计时时钟程序

1、求解答一个C语言编程:

#include

#include

int main ()

{

time_t rawtime;

struct tm * timeinfo;

while(1)

{

time ( &rawtime );

timeinfo = localtime ( &rawtime );

printf ( "%02d:%02d:%02d\n",timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec);

sleep(1000);

system("cls");

}

return 1;

}

=================

#include

time_t -- 时间类型(time.h 定义)

struct tm -- 时间结构,time.h 定义如下:

int tm_sec;

int tm_min;

int tm_hour;

int tm_mday;

int tm_mon;

int tm_year;

int tm_wday;

int tm_yday;

int tm_isdst;

time ( &rawtime ); -- 获取时间,以秒计,从1970年1月一日起算,存于rawtime

localtime ( &rawtime ); -- 转为当地时间,tm 时间结构

sleep(1000);--等待1秒继续执行

system("cls");--命令行清屏

=========================================

2、c语言程序设计数字时钟

/*开发环境:turbo c 2.0模拟时钟转动程序代码*/ #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,l,x1,x2,y1,y2; setbkcolor

(1); circle(300,240,200); circle(300,240,205); circle(300,240,5); for(i=0;i

3、c语言倒计时时钟程序

||如果你有TC,可以试一试。

VC 的 kbhit() 不能返回 键名。

23:59:59 -- 86400 秒

#include

#include

#include

void main()

{

long int t;

int flag =0;

t = 86400;

printf("press S start, press E stop\n");

while(1)

{

if (kbhit() == 'S' || kbhit() == 's') flag =1;

if (kbhit() == 'E' || kbhit() == 'e') flag =0;

Sleep(1000);

if (flag == 1) t = t -1;

if (t

printf("%d ",t);

}

总结

以上是真正的电脑专家为你收集整理的求解答一个C语言编程:的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得真正的电脑专家网站内容还不错,欢迎将真正的电脑专家推荐给好友。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有