c语言钟表设计(C language clock design).docVIP

c语言钟表设计(C language clock design).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言钟表设计(C language clock design)

c语言钟表设计(C language clock design) 电子时钟源代码/ * * / #包括图形。” #包括 stdio. h #包括数学。” #包括 DOS。” #包括字符串。” #包括是。H #定义PI 3.1415926 / * * /定义常量 #定义了0x4800 / * * /上移↑键:修改时间 #定义下下移↓键:修改时间0x5000 / * * / # ESC ESC键定义0x11b / * * /:退出系统 #定义标签0xf09 / * * /键移动光标选项卡: 函数声明/ * * / 贵邦(int,int int);/*键盘按键判断,并调用相关函数处理*/ 国际timeupchange(int);/ * * /处理上移按键 国际timedownchange(int);/ * * /处理下移按键 国际digithour(双);/*将双型的小时数转换成int型*/ 国际digitmin(双);/*将双型的分钟数转换成int型*/ 国际digitsec(双);/*将双型的秒钟数转换成int型*/ void(int,int,int digitclock);/ * * /在指定位置显示时钟或分钟或秒钟数 绘制一个光标(int);/ * * /绘制一个光标 无效的清除原来的光标(int);/ * * /消除前一个光标 无效clockhandle();/ * * /时钟处理 双H,M,S;/*全局变量:小时,分,秒*/ 双X,X1,X2,Y,Y1,Y2;/ * * /全局变量:坐标值 结构时间T [ 1 ];/ * * /结构类型的数组定义一个时间 main() { 在驱动模式= 0,I,J; 司机=检测;/ * * /自动检测显示设备 这句话的意思是(与司机,与模式,“”);/*初始化图形系统*/ 错误代码= graphresult() / * * /为防止图形初始化时发生异常出现错误时将出现有好的提示界面 如果(错误代码!=神交)/ * * /图形初始化时出现错误 { printf(“图形错误:%s / N”,grapherrormsg(后)); printf(“按任意键停止:”); getch(); 出口(1);/*错误代码返回/ } setlinestyle(0,0,3);/*设置当前画线宽度和类型:设置四点宽点线线 setbkcolor(0);/*用调色板设置当前背景颜色*/ 可以让用户选择系统支持的颜色作为背景色/ * * / 国际bkcol,我们共同,x = 10,y = 10; 字符即可; 我们共同为getmaxcolor(); 对于(bkcol = 0;bkcol = maxColor;bkcol + +) { 清理屏幕/ * * / cleardevice(); 设置新的背景色/ * * / setbkcolor(bkcol); / * * /输出信息 如果(bkcol = =白) 设置颜色(ega_blue); sprintf(味精、“背景颜色:%d”,bkcol); outtextxy(x,y,味精); 没问题,getch(); 如果(即可= = Y)打破; } 设置颜色为红色(9);/*设置当前画线颜色*/ 线(82430558430); 线(70,62,70418); 线(82,50558,50); 线(570; 线(70,62570,62); 线(76,56297,56); 线(340,56564,56);/ * * /画主体框架的边直线 / *电弧(int x,int,int中伤,int EndAngle,int半径)* / 弧(82,62,90180,12); 弧(558,62,0,90,12); setlinestyle(0,0,3); 弧(82418180279,12); setlinestyle(0,0,3); 弧(558418270360,12);/ * * /画主体框架的边角弧线 设置颜色为红色(15); outtextxy(300,53,“时钟”);/*显示标题*/ 设置颜色为红色(7); 矩形(342;/*画一个矩形,作为时钟的框架*/ setwritemode(0);/*规定画线的方式。模式= 0,则表示画线时将所画位置的原来信息覆盖*/ 设置颜色为红色(15); outtextxy(433,75,“时钟”);/*时钟的标题*/ 设置颜色为红色(7); 线(392310510310); 线(392330510330); 弧(392320,90270,10); 弧(510320270,90,10);/ * * /绘制电子动画时钟下的数字时钟的边框架 绘制数字时钟的时分秒的分隔符/ * * / 设置颜色为红色(5); 为(i =

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档