- 12
- 0
- 约 10页
- 2017-03-04 发布于北京
- 举报
用C语言实现火的箭升空
/计算机程序设计
----课程设计(C语言)
题目:用C语言实现火箭的升空
学院:
专业:
班级:
姓名:
指导教师:
设计日期:
一. 选题背景:
问题的提出:在科学技术高度发达的世界的今天,人类向太空的探索已经进入了热门化阶段,伴随着我国航天事业的飞速发展,选择了此次程序的设计。
在此,用C语言编制的程序,实现了对火箭“升空”的“键盘”控制。
二.设计思路.
本程序是从画火箭架、星星、火箭以及发射火箭进行的完整过程。画火箭架是用了调用函数DrawGun()函数,这其中是用了两个ellipse()函数画上面的完整椭圆以及下面的半椭圆,然后分别用moveto()函数和lineto()函数进行移动画线点和执行画线过程。其中定义的rightx ,righty ,leftx ,lefty以及centry1 ,rx ,ry ,变量对实现每个交叉点建的连线提供了条件,然后用circle()函数对三条线的端点分别用函数画圆,就是用以上的方法实现了画火箭发射架的过程;
画星星调用了Drawstar()函数,主要就是用srand()函数对每个象素进行随机分布以及用random()函数和setcolor()函数对每一个象素进行颜色处理,再用circle()函数对每一个象素进行了放大处理(在每一个象素上画一个小圆);
画火箭调用了DrawPlan()函数,
您可能关注的文档
- 重点工程建设域领突出问题专项治理工作自查报告.doc
- 班组长管理行为正修式训练.doc
- 我国边境与周边家国经贸合作的现状与存在问题分析.doc
- 班队委会机构WSP文字文档.doc
- 重点工程试验测检机构工作职能.doc
- 我国财务报表分的析局限性.doc
- 我国运输市场现分状析.doc
- 球囊扩张椎体后成凸形术治疗椎体压缩性骨折的围手术期护理.doc
- 重点扶持课程设建立项.doc
- 理事会会议纪要决和策.doc
- 2026年铁岭市清河区法院书记员招聘笔试参考题库及答案解析.docx
- 2026年六安市裕安区法院书记员招聘考试模拟试题及答案解析.docx
- 2025年南京航空航天大学辅导员招聘考试试题及答案解析.docx
- 2026年厦门市思明区法院书记员招聘笔试参考题库及答案解析.docx
- 2026年青海卫生职业技术学院教师招聘笔试备考试题及答案解析.docx
- 2026年沈阳市于洪区法院书记员招聘考试参考题库及答案解析.docx
- 2026年武昌首义学院教师招聘考试参考试题及答案解析.docx
- 2026年石嘴山市大武口区法院书记员招聘笔试参考试题及答案解析.docx
- 2026年在线旅游行业市场分析及竞争格局研究报告.docx
- 2026年新材料行业产业链上游研发投入分析报告.docx
最近下载
- GB50913-2013 医药工艺用水系统设计规范.docx
- 北邮22级信通院简易晶体管图示仪的设计与实现.doc VIP
- 3.7 动静与快慢(教学课件)【第一课时】科学冀人版三年级下册2026.ppt
- 学堂在线 海上求生与救生 章节测试答案.docx VIP
- 2023高考上海语文试卷详解(有《虞美人》《吴仅传》《虔州柏林温氏书楼记》的译文).pdf VIP
- 绿化养护重点难点分析及解决措施.docx VIP
- 土壤污染状况调查方案投标文件(技术标).doc VIP
- 工业园区保安培训.pptx VIP
- T_CECA 20011-2021 含铁含锰地下水接触氧化法给水处理技术规程.docx
- 2026浙美版美术八年级下册第二单元第5课《变幻的空间》课件.pptx
原创力文档

文档评论(0)