模拟时钟转动程序.doc
《模拟时钟转动程序.doc》由会员分享,可在线阅读,更多相关《模拟时钟转动程序.doc(12页珍藏版)》请在沃文网上搜索。
1、设计题目:模拟时钟转动程序目 录源程序3题目与要求9功能设计说明10详细设计分析11主函数分析12时间输出13小结14源程序:#includegraphics.h#includemath.h#includedos.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,y
2、2; setbkcolor(3); circle(300,240,200); circle(300,240,205); circle(300,240,100); circle(300,240,2); for(i=0;i60;i+) if(i%5=0) l=15; else l=5; x1=200*sin(i*6*pi/180)+300; y1=200*cos(i*6*pi/180)+240; x2=(200-l)*sin(i*6*pi/180)+300; y2=(200-l)*cos(i*6*pi/180)+240; line(x1,y1,x2,y2); main() int x,y,i,k=
3、1; int gdriver=9,gmode=2; unsigned char h,m,s; float n; struct time t1; struct date d1; initgraph(&gdriver,&gmode,c:win-tc); initgraph(&gdriver,&gmode,c:win-tc); for(i=0;i=6;i+) settextstyle(TRIPLEX_FONT,HORIZ_DIR,i); cleardevice(); settextjustify(1,1); outtextxy(300,80,12) ; outtextxy(300,390,6); o
4、uttextxy(140,230,9); outtextxy(460,230,3); outtextxy(380,100,1); outtextxy(220,100,11); outtextxy(430,160,2); outtextxy(430,310,4); outtextxy(380,370,5); outtextxy(220,370,7); outtextxy(160,160,10); outtextxy(160,310,8); init(); setwritemode(1); if(k!=0) gettime(t); h=t0.ti_hour; m=t0.ti_min; s=t0.t
5、i_sec; setcolor(9); n=(float)h+(float)m/60; d(140,n,30); setcolor(14); d(160,m,6); setcolor(4); d(180,s,6); while(!kbhit() while(t0.ti_sec=s) gettime(t); gotoxy(44,18); printf(bbbbbbbbb); delay(70); delay(30); setcolor(4); d(180,s,6); s=t0.ti_sec; d(180,s,6); if(t0.ti_min!=m) setcolor(14); d(160,m,6
6、); m=t0.ti_min; d(160,m,6); if(t0.ti_hour!=h) setcolor(7); d(140,h,30); h=t0.ti_hour; d(140,h,30); delay(240); delay(140); delay(240); if(s10) if(m10) printf(%u:0%u:0%u,h,m,s); else printf(%u:%u:0%u,h,m,s); else if(m10) printf(%u:0%u:%u,h,m,s); else printf(%u:%u:%u,h,m,s); printf(bbbbbbbbb); getch()
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 时钟 转动 程序