①. 五角星图案(10分)
说明:本程序实现五角星的绘制。首先利用五角星的特性确定五个外顶点和五个内顶点的坐标,分别存入数组xvt,yvt和xpi,ypi中,然后将将各个顶点和圆心相连,同时相邻顶点也连接起来构成10个三角形,接着使用区域填充方法为各个封闭区域进行颜色填充,注意明暗变化,使图形有立体的感觉。程序效果参见“star.exe”,文件保存为“star.c”。
②. 上串下跳的小球(10分)
说明:程序开始时,小球在屏幕中央,然后以一定方向运动,当小球碰到屏幕边缘时,就被反弹回来。程序效果参见“ball.exe”,文件保存为“ball.c”。
三、综合练习篇(*)(计30分)<?xml:namespace prefix="o" ns="urn:schemas-microsoft-com:office:office"></?xml:namespace>
③. 设计题(30分)
说明:利用本次短学期你学到的C语言图形知识,设计并完成一个图形作品,内容自定。
本题完成后只有静态图形效果的分数控制在0~10分,个别效果特别好的可以提到15分;完成动态效果的10分基本分,再根据效果给分。
![](http://hiphotos.baidu.com/5%CE%AA%B0%AE%CF%FEv/pic/item/9e476b61d016092484b1d8b4d40735fae4cd34cd.jpg?v=tbs)