c语言编程模拟机械钟表行走,图形模拟时钟c语言课程设计

41528d3028836879cd698677c3999917.gif图形模拟时钟c语言课程设计

学号《 高级语言程序设计 》课程设计报告题目: 图形模拟时钟专业: 计算机科学与技术班级: 计算机科学与技术 2 班姓名:学号:指导教师:陈广宏成绩:计算机与信息工程系2014 年 6 月 20 日计算机与信息工程系 《高级语言程序设计》课程设计报告目 录1 设计内容及要求 11.1 设计内容 .11.2 设计目的及意义 .12 概要设计 12.1 功能简介 12.2 功能说明: 12.3 总体程序框图 .23 设计过程 33.1 各个模块程序流程图 33.2 运行界面及关键代码 44 设计结果与分析 .64.1 设计结果 64.2 分析 65 总结 76 参考文献 7附程序清单及源程序 8计算机与信息工程系 《高级语言程序设计》课程设计报告11 设计内容及要求1.1 设计内容通过编程最终使电脑屏幕显示模拟时钟,并正常运行显示表针时间,电脑上呈现一个图种的模型表示电脑上的时间,并可以模拟时钟走动。1.2 设计目的及意义设计目的及意义:熟悉 Visual c++ 6.0 软件的应用,C 语言相关函数,语句的学习,查找资料代码等,编程、调试、运行、效果显示调整,完成上传,熟悉编程语言,了解程序运行以及图像显示等 C 语言的应用,通过编程实现既定功能。培养自学能力,独立思考能力,将理论形成实际运用,同时可以掌握下列运算符的使用:1 .数据类型(整形、实型、字符型、指针、数组、结构等)。2 .运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等)。3 .程序结构(顺序结构、判断选择结构、循环结构)5 .复杂任务功能分解方法(自顶向下逐步求精、模块化设计、信息隐藏等)。6 .学会编制结构清晰、风格良好、数据结构适当的 C 语言程序。2 概要设计2.1 功能简介实现功能如下:(1)在屏幕上最终显示一个图形时钟(用程序绘制一个与时钟样式相似即可) ,能模拟机械钟表行走。(2)数字式显示时间与指针式显示时间一致,且各指针运动规律正确。(3)能准确的利用数字显示时间和日期。(4)按 ESC 可以退出程序。2.2 功能说明:内容:指针式时钟模块完成在屏幕上显示一个活动时钟,模拟机械钟表行走,时针,分针,秒针不同颜色且顺时针旋转,获取系统时间;数字式时钟模块完计算机与信息工程系 《高级语言程序设计》课程设计报告2成显示时间格式年月日时分秒,小时为 24 小时制,分和秒为 60 进制与指针式的时钟显示时间同步并获取系统时间。说明:指针顺时针旋转;指针式的时钟表盘为圆形;圆周上分布均匀的 12个刻度;有 3 个长度不同的指针,即时针,分针,秒针的运动具有规律性;数字钟显示时间格式年月日时分秒,小时为 24 进制,分和秒为 60 进制;指针式的时钟与数字式的时钟显示时间同步;其主要的设计思想如下:1 . 确定秒针的走时,将圆分成 60 份每过一秒,秒重要转过 1/60 个园,即一等份。2 . 确定分针真的走时,将圆分成 60 份每过一分,分针要转过 1/60 个圆,即一等份分针自己走过的再加秒针的,才是此四分钟的位置。 3 . 时钟走动与系统时间联系:每过一秒画出秒针,并且除去前一秒的秒针,分针和 秒针一样,画线函数与时间联系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值