c语言程序设计-数字时钟

程序示例:

#include<graphics.h>

#include<math.h>

#include<dos.h>

#define PI 3.1415926

//屏幕中心的坐标(640X480模式下)

#define mid_x 320

#define mid_y 240

int main()

{

int graphdriver=DETECT,graphmode;

int end_x,end_y;

struct time curtime;

float th_hour,th_min,th_sec;

initgraph(&graphdriver,&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,1); //画出钟的圆心

gettime(&curtime); //取得系统当前时间

th_sec=(float)curtime.ti_sec*0.1047197551; //把秒针的角度化为弧度,为以后绘制时方便,下同

th_min=(float)curtime.ti_min*0.1047197551+th_sec/60.0; //分针的弧度

th_hour=(float)curtime.ti_hour*0.5235987755+th_min/12.0; //时度的弧度,注意整时是12等分的,所时乘的是3.14/180*5

//计算出时针的尾的坐标(时针长70)

end_x=mid_x+70*sin(th_hour);

end_y=mid_y-70*cos(th_hour);

setcolor(RED);

line(mid_x,mid_y,end_x,end_y); //用红色线画出时针

//计算出分针坐标(分针长110)

end_x=mid_x+110*sin(th_min);

end_y=mid_y-110*cos(th_min);

setcolor(RED);

line(mid_x,mid_y,end_x,end_y); //用红色画出分针

end_x=mid_x+140*sin(th_sec);

end_y=mid_y-140*cos(th_sec);

setcolor(RED);

line(mid_x,mid_y,end_x,end_y); //同上,画出秒针,长为140

//画出钟盘上的刻度,刻度长20

line(140,240,160,240); //9点对应的大刻度

line(320,60,320,80); //12点对应的大刻度

line(500,240,480,240); //3点的刻度

line(320,420,320,400); //6点的刻度

line(410,395.7,400,378.4); //5点

line(475.7,330,458.4,320); //4点

line(475.7,150,458.4,160); //2点

line(410,84.3,400,101.6); //1点

line(230,84.3,240,101.6); //11点

line(164.3,150,181.6,160); //10点

line(164.3,330,181.6,320); //8点

line(230,395.7,240,378.4); //7点

sleep(BLUE); //这里应该是打错,停止一秒,应为sleep(1000)

cleardevice(); //清除屏幕上的显示

}

closegraph(); //关闭VGA屏幕,即返回文本方式

return 0;

}

数字电子钟课程设计

苹果怎么设置数字时钟

在iPhone上设置数字时钟非常简单,只需按照以下步骤即可。
苹果可以很容易地设置数字时钟。
1. 打开“时钟”应用程序。
2. 点击“世界钟”选项卡。
3. 点击右上角的“+”按钮来添加新的世界钟。
4. 在搜索栏中输入所需的城市或者时区的名称。
5. 选择正确的选项并添加城市或时区。
6. 现在,您可以在“时钟”应用程序中找到您刚刚添加的时钟。
在“时钟”应用程序中,您还可以设置闹钟和倒计时器。
如果您希望在应用程序中定制更多功能,则可以考虑下载其他的时钟应用程序,例如“Sleep Cycle”等。

数字电子钟课程设计

怎么把墙上挂的数字电子钟设置成24小时

这类电路板很杂,一般12小时制改24小时制有2种:

1,长按上调键5秒,这种方法很难奏效,因为时钟在走,不可能直接转制式;

2 ,按设置键,调整小时,12字如果转不到13字,就长按循环,直到出现13为止,出现13就OK!

猜你喜欢

联系我们

联系我们

888-888

邮件:admin@lcrz.cn

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部