用C语言实现火的箭升空.docVIP

  • 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()函数,

文档评论(0)

1亿VIP精品文档

相关文档