- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LOGO语言的一些基本命令
一 、 基本命令:
命令 格式 功 能
BK BK 步数 按指定步数后退
CLEAN CLEAN 清理绘图屏幕,保持小海龟当前状态
CS CS 清理绘图屏幕,使小海龟回到母位
CT CT 清理命令窗口
DRAW DRAW 清理绘图屏幕,恢复初始化状态
FD FD 步数 按指定步数前进
HOME HOME 回到母位
HT HT 藏龟
LT LT 角度 按指定角度向左转
PD PD 落笔
PE PE 笔擦
PU PU 抬笔
RT RT 角度 按指定角度向右转
ST ST 显龟
二、了解一些图形知识
*从椭圆的中心到椭圆上可以连出无数条线段,这些线段都不相等,其中水平方向的线段称为×半轴,另一条与它垂直的线段被称为Y半轴。圆形的中心称为圆心,圆心到圆上任一点的距离都相等,连接圆心与圆上任一点的线段叫做圆的半径。
*正多边形的每条边相等,每个角也都相等,它的外角和是360。,每个外角=360÷边数。
*有奇数个顶角的正多角星,它的顶角和是1 80,每个顶角=1 80÷顶角数。
3.理解几种图形的画法
*画正多边形的基本命令格式是:REPEAT边数[FD边长RT 360/边数]
例如,画边长为85的正五边形的命令是:REPEAT 5[FD 85 RT 360/5]
*重复命令的嵌套可以画出许多美丽的图案。内层的重复命令指定了基本图形的特征,外层的重复命令指定了连续画基本图形的个数。
例如,画由5 格正八边形组成图案的命令:REPEAT 5[REPEAT 8[Fd~50 RT 360/8]RT 360/5],
*画正五角星的基本命令格式是:
REPEAT 5[FD边长RT 144]
*画正空心五角星的基本命令格式是:
REPEAT 5[FD边长RT 144 FD边长LT 72]
三、常用的过程:
常用图形 不带变量的过程 带一个变量的过程
正三角形
TO ZSJX
REPEAT 3[FD 40 RT 120】
END TO ZSJX :A
REPEAT 3[FD :A RT 120】
END
正五边形
TO ZWBX
REPEAT 5[FD 40 RT 72]
END TO ZWBX :A
REPEAT 5[FD :A RT 72】
END
正N边形
TO ZNBX :N
REPEAT:N[FD 40 RT 360/:N】
END
正五角星
TO ZWJX
REPEAT 5[FD 100 RT 144]
END TO ZWJX :A
REPEAT 5[FD :A RT 144】
END
正九角星
TO ZJJX
REPEAT 9【FD 100 RT 160】
END TO ZJJX :A
REPEAT 9[FD :A RT 160】
END
正N角星
TO ZNJX :N
REPEAT :N[FD 100 RT 180_180/:N]
END 常用图形 带两个变量的过程 正n边形
TO ZNBX :N :A
REPEAT :N[FD :A RT 360/:N】
END 正n角星
TO ZNJX :N :A
REPEAT :N[FD :A RT 180—180/:N】
END
四、条件命令的其他格式
条件命令还有一种格式:IF条件表达式THEN命令1 ELSE
命令2,它的功能是:当条件表达式成立时,执行THEN后面的“命令1”;
当条件表达式不成立时,执行ELSE后面的“命令2”。执行完“命令1”或“命
令2”后,再执行下一条命令。
例如,IF :R30 THEN HOME ELSE LT 5,这条命令的意思是:
如果变量R大于30,就让小海龟返回母位;否则就让小海龟向
文档评论(0)