#sc1. 测试编程题
测试编程题
当前没有测试数据。
1. 编写程序,解决以下问题:
方形螺旋是常见的一种螺旋形状,其特点是连续的线段长度均匀增加,例如第一条线段长度为5,第二条长度为10,第三条长度为15,以此类推。
现在请编写程序实现下图中的图案效果:在保证舞台上没有画笔痕迹的情况下,当绿旗被点击时,以舞台中心位置为起点,设置边长变量,使用画笔工具绘制一个正方形螺旋,默认角色cat作为画笔。设置角色cat的大小为20,画笔颜色为绿色(颜色参数分别是:颜色40,饱和度100,亮度100),第一步面向舞台右方运动,第一条的长度为6,以后的每条边的长度依次增加6,连续画30条这样的边。
2. 编写程序,解决以下问题:
准备工作:预留代码中提供了银河系背景”Gaiaxy”,也提供了角色--人马怪”Centaur”
编程实现:人马怪从银河系中飞驰而来。
(1)点击绿旗后,显示人马怪,将其移动到舞台位置(-60,70),大小设为50,面向120°方向,虚像设为70,将速度设为10;
(2)然后人马怪进入重复移动,每隔0.1秒,角色大小增加4,虚像效果减少10,切换到下一个造型,速度增加10,移动步数为速度值;
(3)当人马怪一直运动到舞台边缘时,程序停止。