源代码:#include#include#include#include#definePI3.1415926/*定义常量*/#defineUP0x4800/*上移↑键:修改时间*/#defineDOWN0x5000/*下移↓键:修改时间*/#defineESC0x11b/*ESC键:退出系统*/#defineTAB0xf09/*TAB键:移动光标*//*函数声明*/intkeyhandle(int,int);/*键盘按键判断,并调用相关函数处理*/inttimeupchange(int);/*处理上移按键*/inttimedownchange(int);/*处理下移按键*/intdigithour(double);/*将double型的小时数转换成int型*/intdigitmin(double);/*将double型的分钟数转换成int型*/intdigitsec(double);/*将double型的秒钟数转换成int型*/voiddigitclock(int,int,int);/*在指定位置显示时钟或分钟或秒钟数*/voiddrawcursor(int);/*绘制一个光标*/voidclearcursor(int);/*消除前一个光标*/voidclockhandle();/*时钟处理*/doubleh,m,s;/*全局变量:小时,分,秒*/doublex,x1,x2,y,y1,y2;/*全局变量:坐标值*/structtimet[1];/*定义一个time结构类型的数组*/main(){intdriver,mode=0,i,j;driver=DETECT;/*自动检测显示设备*/initgraph(&driver,&mode,"");/*初始化图形系统*/setlinestyle(0,0,3);/*设置当前画线宽度和类型:设置三点宽实线*/setbkcolor(0);/*用调色板设置当前背景颜色*/setcolor(9);/*设置当前画线颜色*/line(82,430,558,430);line(70,62,70,418);line(82,50,558,50);line(570,62,570,418);line(70,62,570,62);line(76,56,297,56);line(340,56,564,56);/*画主体框架的边直线*//*arc(intx,inty,intstangle,intendangle,intradius)*/arc(82,62,90,180,12);arc(558,62,0,90,12);setlinestyle(0,0,3);arc(82,418,180,279,12);setlinestyle(0,0,3);arc(558,418,270,360,12);/*画主体框架的边角弧线*/setcolor(15);outtextxy(300,53,"CLOCK");/*显示标题*/setcolor(7);rectangle(342,72,560,360);/*画一个矩形,作为时钟的框架*/setwritemode(0);/*规定画线的方式。
mode=0,则表示画线时将所画位置的原来信息覆盖*/setcolor(15);outtextxy(433,75,"CLOCK");/*时钟的标题*/setcolor(7);line(392,310,510,310);line(392,330,510,330);arc(392,320,90,270,10);arc(510,320,270,90,10);/*绘制电子动画时钟下的数字时钟的边框架*//*绘制数字时钟的时分秒的分隔符*/setcolor(5);for(i=431;i<=470;i+=39)for(j=317;j<=324;j+=7){setlinestyle(0,0,3);circle(i,j,1);/*以(i,y)为圆心,1为半径画圆*/}setcolor(15);line(424,315,424,325);/*在运行电子时钟前先画一个光标*//*绘制表示小时的圆点*/for(i=0,m=0,h=0;i<=11;i++,h++){x=100*sin(
2023/8/25 8:11:27 142KB c语言实现电子时钟 课程设计
1
微机原理显示年月日时分秒数字日历可以自动计时欢迎学习
2023/8/21 23:55:58 4KB 微机原理
1
Android滚轮时间选择器(四种选择模式,年月日时分,年月日,时分,月日时分),蓝白风格,控件含确认和取消按钮
2023/8/6 14:47:24 119KB Android
1
三维集成和片上网络(NoC)的融合为片上互连的可伸缩性问题提供了有效的解决方案。
在3D集成中,硅穿Kong(TSV)被认为是最有前途的键合技术。
但是,TSV也是宝贵的链路资源,因为它们会占用大量芯片面积,并有可能在物理设计阶段导致路由拥塞。
此外,TSV遭受严重的良率损失,从而降低了有效的TSV密度。
因此,有必要在具有成本效益的设计中实现TSV经济的3DNoC架构。
对于对称的3DMeshNoC,我们观察到TSV的带宽利用率低,并且它们很少成为平面链路中网络的争用点。
基于此观察,我们提出了TSV共享(TS)方案,以使相邻路由器能够以时分复用的方式共享垂直信道,从而将TSV保存在3DNoC中。
我们还研究了不同的TS实现方案,并展示了TS如何通过设计空间探索提高多核处理器中的TSV有效性。
在实验中,我们全面评估了TS对系统所有层的影响。
结果表明,所提方法显着提高了TSV的有效性,而性能开销却可以忽略不计。
2023/8/4 13:38:37 3.39MB NoC; 3D Integration; TSV
1
这是一个centos的镜像文件,用于在装虚拟机的时分可以在后面把它添加进去
2023/3/20 8:45:02 8KB linux centos
1
双通道差分发射器(Tx)双通道差分接收器(Tx)具有2个输入的观测接收器(ORx)具有3个输入的嗅探器接收器(SnRx)可调范围:300MHz至6000MHzTx合成带宽(BW):250MHzRx带宽:8MHz至100MHz支持频分双工(FDD)和时分双工(TDD)工作模式完全集成的独立小数N分频射频(RF),用于Tx、Rx、ORx和时钟生成JESD204B数字接口
2023/3/16 13:18:02 1.07MB RF
1
本身mysqlworkbench说的是支持导入表格的数据有json和csv,但是我导入json的时分会出错,所以我就找了这个软件转成csv文件,然后就可以了,共享出来给大家
2023/3/10 20:10:08 444KB Json转CSV
1
解压密码iTheo基于bootstrap简约高可用的时分秒js控件,仅选择时间的时分秒部分依赖:jQuery和bootstrap样式
2023/3/9 12:15:25 4KB bootstrap timepicker 时分秒 前端控件
1
做数电课设的时分要绘图,就做了这个。
里面有一些常见的芯片,还有逻辑门
2023/2/24 0:48:39 51KB visio 数电 芯片 逻辑门
1
这是在大二开学时分进行的专业实习,完了写的报告,希望有用
2023/2/14 23:47:57 77KB 实习
1
共 76 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡