3、改变卫星的形状、卫星中间的颜色和彩色星星的数量等。
setfillstyle(5,5); 改变参量即将改变卫星中间的图形形状和颜色。
fillellipse(x+13,y,8,2); 改变参量即将改变卫星整体的形状。
4、改变卫星运行轨迹和球的大小,水平垂直位置、颜色并添加一个垂直轨道。
ellipse(midx,150,110,70,150,40);该函数的第。
一、二参数代表轨道的水平垂直位置,其他的控制着轨道的形状。 添加一个垂直方向的轨道。如:
setcolor(14);
setlinestyle(solid_line,0,thick_width);
ellipse(midx,130,30,330,30,80);
setlinestyle(solid_line,0,norm_width);
将会在结果屏幕上出现一个黄色垂直的轨道。
5、改变边框大小及颜色。
6、添加几个五角星,并摆放其位置。
添加两个函数star(),pai()。
运用这两个函数可以在结果上出现五角星并对其摆放位置。
7、改变背景色。
添加一个函数 setbkcolor(1) 将背景色改为蓝色。
流程图: n
y 1-1 卫星运行控制图。n y
yn1-2 star()函数模板控制图1-3 pai( )函数模板控制图。
四、运行的效果**:
五、源程序:
#include<>
#include<>
#include<>
#include<>
#define image_size 10
void draw_image();
void draw_stars();
main( )
draw_image(x,y);
size=imagesize(x,y-image_size,x+(4*image_size),y+image_size);
pt_addr=malloc(size); getimage(x,y-image_size,x+(4*image_size),y+image_size,pt_addr);
draw_stars();
pai();
setcolor(14);
setlinestyle(solid_line,0,norm_width);
rectangle(0,0,maxx,maxy);
setbkcolor(1);
while(! kbhit())
putimage(x,y-image_size,pt_addr,xor_put);
delay(2000);
free(pt_addr);
closegraph();
void draw_image(int x,int y)
moveto(x+10,y);
setcolor(14);
setfillstyle(5,5);
linerel(-30,20);
moveto(x+10,y);
linerel(-30,-20);
moveto(x+25,y);
linerel(-50,0);
fillellipse(x+13,y,8,2);
void draw_stars(void)
int dotx,doty,h,w,i;
int color,maxcolor;
maxcolor=getmaxcolor();
w=getmaxx();
h=getmaxy();
srand(2000);
for(i=0;i<2500;i++)
int star(int x,int y,int a)
line(x,y,x+0.39*a,y);
line(x+0.5*a,y-0.36*a,x+0.39*a,y);
line(x+0.5*a,y-0.36*a,x+0.61*a,y);
line(x+a,y,x+0.61*a,y);
line(x+a,y,x+0.70*a,y+0.22*a);
line(x+0.81*a,y+0.59*a,x+0.70*a,y+0.22*a);
c语言课程设计报告 课程设计报告
周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...
C语言课程设计报告
华中科技大学计算机科学与技术学院。题目 专业 班级 学号 姓名 成绩 指导教师 完成日期 2016年月日。目录。一 系统需求分析 1 二 总体设计 2 三 数据结构设计 3 四 详细设计 4 五 系统实现 5 六 运行测试与结果分析 6 七 总结 7 八 参考文献 8 九 指导教师评语 9 对所要解...
C语言课程设计报告
c语言。课程设计。商业销售管理系统。学号 121407210 姓名 宋军。班级 软件1202 指导老师 邹姝稚。成绩 2013年6月。一 任务描述。编写一个商品销售管理系统,是其能够拥有商品买卖和库存管理功能。在顾客选购时,需给出输入商品名称,或商品型号,或选择列表进而输入商品编号三种选择,在顾客选...