课程设计报告

发布 2022-10-01 03:56:28 阅读 2532

题目。神九升空 李冰黄超

李冰电气一班 2011448157,黄超电气一班 2011448101

一课题分析。

1.1 设计要求。

二人一组,自由组合。每组选一个题目,确定组长。学委负责登记并提交。

课程设计完成后,提交:

1.详尽的注释的源程序和可执行程序。

2.提交开发文档,说明程序的主要模块及功能、主要数据结构及意义、程序采用的核心算法及实现方式、小组成员的分工及完成情况。

3.提交课程设计报告(有参考模版)。

1.2 实现功能。

火箭竖直上升。

二整体设计。

2.1框架设计。

需要三个场景。

第一个欢迎**的场景加上作者。

第二个场景火箭发射。

第三个场景谢幕。

2.2 功能设计。

将火箭发射成功。

三详细设计(居中、小三号、黑体)

#include ""

#include ""

#include ""

#include ""

void draw国旗上的星星声明各个子函数*/void draw2花火箭和发射塔及星星和月亮*/void draw3谢幕*/

void mywrite写第一屏上的文字*/void delayms(int j); 延时函数*/int main()

int driver,mode;

driver=detect;

mode=0;

initgraph(&driver,&mode,"c:\\turboc2");

draw();

mywrite();

getch();

cleardevice();

draw2();

draw3();

closegraph();

void draw国旗上的星星 */

for(i=50;i<=50;i++)

for(j=150;j<=150;j++)for(i=125;i<=125;i++)for(j=175;j<=175;j++)for(i=250;i<=250;i++)for(j=150;j<=150;j++)for(i=200;i<=200;i++)for(j=175;j<=175;j++)setfillstyle(solid_fill,red);

floodfill(3,4,red);

for(i=200;i<=200;i++)for(j=175;j<=175;j++)void mywrite写第一屏上的文字*/void draw2花火箭和发射塔及星星和月亮。

int i,j,k; void *buf;

for(k=0;k>-400;k--)

setbkcolor(0 );

setcolor(15);

ellipse(300,180,0,180,50,25);

for(i=0;i<=100;i+=10)line(250+i,180,250+i,480);

for(j=0;j<300;j+=10)

line(250,180+j,350,180+j);

/*hua huo jian*/

ellipse(40,40,90,270,20,20);

ellipse(40,40,90,270,15,20);

line(495,170+k,500,200+k);

line(495,170+k,490,200+k);

ellipse(500,220+k,0,90,5,20);

ellipse(490,220+k,90,180,5,20);

line(485,220+k,485,420+k);

line(505,220+k,505,420+k);

line(505,420+k,485,420+k);

ellipse(485,440+k,90,180,10,20);

ellipse(505,440+k,0,90,10,20);

rectangle(488,220+k,502,235+k);

for(i=0;i<=40;i+=20)

circle(495,250+i+k,2);

delayms(1);

for(i=rand(639);i<=639;i+=20)delayms(1);break;}

for(i=rand(639);i<=639;i++)for(j=rand(100);j<=100;j++)line(3+i,3+j,2+i,5+j);

line(2+i,5+j,0+i,6+j) ;

line(0+i,6+j,2+i,7+j);

line(2+i,7+j,3+i,9+j);

line(3+i,9+j,4+i,7+j);

line(4+i,7+j,6+i,6+j);

line(6+i,6+j,4+i,5+j);

line(4+i,5+j,3+i,3+j);

line(9+i,9+j,6+i,15+j);

line(6+i,15+j,0+i,18+j) ;

line(0+i,18+j,6+i,21+j);

line(6+i,21+j,9+i,27+j);

line(9+i,27+j,12+i,21+j);

line(12+i,21+j,18+i,18+j);

line(18+i,18+j,12+i,15+j);

line(12+i,15+j,9+i,9+j);

}delayms(1);break;}

for(i=rand(639);i<=600;i++)for(j=rand(100);j<=100;j++)line(9+i,9+j,6+i,15+j);

line(6+i,15+j,0+i,18+j) ;

line(0+i,18+j,6+i,21+j);

line(6+i,21+j,9+i,27+j);

line(9+i,27+j,12+i,21+j);

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...

课程设计总结,课程设计报告

课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...

课程设计 课程设计报告格式

学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...