ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2019春第三次课程设计报告

2019-06-07 13:42:17  阅读:277  来源: 互联网

标签:课程设计 第三次 转动 2019 分针 秒针 定义


2019春第二次课程设计报告

一、实验项目名称

实时钟表

二、实验项目功能描述

相当于一个计时器,通过秒针的转动计算分钟,通过分针的转动计算小时的一个钟表。

三、项目模块结构介绍

第一步:绘制静态秒针。定义中心坐标即秒针起点,定义秒针长度、终点坐标。利用函数设定线的型号和宽度,最后绘制秒针。

第二步:秒针的转动。定义变量作为秒针对应的角度,利用三角几何知识求出秒针的终点坐标。

第三步:根据实际时间转动。定义系统变量(SYSTEMTIME),通过GetLocalTime(&ti)获取当前时间,秒针的角度由实际时间确定。

第四步;添加时针和分针。在长度、宽度、颜色、旋转速度上不同,每一个都有对应的数值。

第五步:添加表盘刻度。绘制表盘,利用函数在画面中输出文字,使时针与分针转动更自然。

四、实现界面展示

五、代码托管链接

实时钟表.

六、实验总结

问题1:代码的编译问题?问题2:代码过长,有些部分无法理解。

解决方法:第一个问题由于devc++编译不出,需要更换更加强大的编译软件visio studio 2019.。第二个问题先在网上寻找答案,参考大佬的解释。看不懂就向同学请教,直到搞明白为止。

感悟:越到后面才发现做游戏的难度比较大,自己不能独立做出来的,因为好多东西没学,一些函数用法不知。设计一个游戏需要强大的知识储备与强大的数学功底。可是这两样我现在还望尘莫及,努力还是不够,要不畏艰难,继续前行。

标签:课程设计,第三次,转动,2019,分针,秒针,定义
来源: https://www.cnblogs.com/wsyhc/p/10988034.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有