收藏 分享(赏)

PCLOGO编程技巧.docx

上传人:HR专家 文档编号:11718718 上传时间:2020-12-14 格式:DOCX 页数:7 大小:36.94KB
下载 相关 举报
PCLOGO编程技巧.docx_第1页
第1页 / 共7页
PCLOGO编程技巧.docx_第2页
第2页 / 共7页
PCLOGO编程技巧.docx_第3页
第3页 / 共7页
PCLOGO编程技巧.docx_第4页
第4页 / 共7页
PCLOGO编程技巧.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、PC LOGO编程技巧PC LOGO 编程技巧梁秀珍1、命令可以简写2、命令不分大小写3、命令与参数之间必须用空格分开,执行命令时必须按下回车键。4、CLEAN清图命令。清除屏幕上的图形,海龟的状态不变。即 ,只清除屏幕上的图形 ,不改变海龟的位置与方向。 (海龟不归位 )。5、CS (clear screen)清屏。 清除屏幕上的图形,海龟回母位。 但所设置的属性仍保留。6、Draw 初始化命令。使系统恢复到启动状态。效果就是:清屏 (绘图窗口 )后 ,海龟归位 ,设置的属性全部初始化 ,即,海龟回到原点位置 ,头向上 ,笔粗为 1,笔色为黑色。7、CT(clear text) 清文本作用就

2、是 :清除命令窗口所有文本,“?”提示符回到第一行。8、修改错误的方法:在命令状态下,可以用键盘上的四个光标控制键来移动光标。如果发现命令有错误,首先将光标移到要删除的字符处 ,删除字符 ,再键入正确的字符。 如果发现某个地方漏打了字符 ,例如 ,命令 RT90 在命令与数字之间忘记输入空格了 ,可将光标移到字符“ 9”前,按一下空格键 ,命令就变成了 RT 90 了。PC LOGO编程技巧9、使用历史记录运行执行过的命令。在 LOGO 语言里 ,若把光标键移到已经执行过的命令上 ,回车 ,则可再次执行命令。例如 :输入 FD 60 RT 90 回车后 ,用上述方法再执行三次 ,瞧画出了什么图

3、形。10 、 在画正多边形时 ,怎样根据多边形的内角与公式计算旋转角度?先根据 (n-2)*180 算出内角与 ,再除以 n 算出内角 ,再用“180内角”算出外角。旋转的角度就就是外角的度数。11、在计算机语言中,除号就是/,乘号就是*12、 在画正多边形时 ,边数越多 ,边长就要越小些。否则画出的图形会出界导致错乱。13、 画空心椭圆纵轴半径格式 :横轴半径STAMPOVAL横轴半径纵轴半径画实心椭圆格式 :(STAMPOVAL 横轴半径纵轴半径“TRUE)? 注意 :画椭圆时 ,小海龟的起笔点与落笔点都在椭圆的中心。画实心椭圆时 ,一定要有括号。当两个参数相等时为正圆。PC LOGO编程

4、技巧14、 画空心矩形格式 :STAMPRECT 长宽画实心矩形宽格式 :(STAMPRECT 长宽 “ TRUE)长注意 :画矩形时 ,小海龟的起笔点与落笔点都在矩形的左下角。画实心矩形时 ,一定要有括号。两个参数相等时为正方形。15、不管海龟角度如何,都只能画水平与垂直方向的椭圆与矩形16、海龟在同一位置画两个实心图形时,要注意区别两个图形的颜色。17、颜色代码表代1111110123456789码012345颜深深灰深浅浅浅浅浅黑绿青紫棕黄白色蓝红白灰蓝绿青红紫18、封闭图形填色FILL:满足 5 个条件(封闭线条颜色一致、内部、落笔、不与线相连、线条与填充颜色一致 )先旋转指内 ,后抬

5、笔入内 ,再落笔填充PC LOGO编程技巧19、给带有边线色的图形填充不同的颜色,命令格式为 :(FILL 图形线的颜色 )注意 :一定要有括号。例如 :setpc 12(设笔色为浅红 )repeat 4fd 100 rt 90; 画出一个边线色为浅红色的正方形rt 60 pu fd 40pdsetpc 9; 设笔色为浅蓝(fill 12); 在浅红边框的正方形内填充浅蓝色20、设置笔宽命令格式:SETWN即 , SETW笔宽值(N就是笔头型号,也就就是笔宽的值。取值范围就是1999,值越大画出的线越粗。初始化状态值为1。21、 LOGO命令不可以用作过程名;过程名也不可以重复。即,定义过的过

6、程,若用它的过程名,再次定义另一个过程,则先定义的过程被替换。22、 IF 语句有两种格式:格式 1:IF条件THEN命令 (THEN 可以省略不写 )当符合条件时 ,执行 THEN 后面的命令 ,否则就不执行THEN 后面的命令 ,直接执行其它命令。注意 :命令可以就是一个或多个命令,命令间以空格分开,最后以回车结束。不属于THEN 中的命令 ,一定要写到下一行。其中的“条件”,可以就是等式或者不等式及表达式,如 :PC LOGO编程技巧S=40 、R35 、 R10、(OR:N20)等。23、在递归调用时,若过程自己调用自己,一定要设计至少一个出口 ,来结束过程 ,否则会造成死循环 ,过程

7、不停地运行 ,甚至导致死机等来重后果。语句中的 STOP,就是停止过程运行的命令。 它只能使用于过程当中。24、循环控制命令FOR 语句有两种格式格式 1:FOR “变量 初值终值 命令串 功能 :变量的值由初值开始,每次加 1 并将后面的命令串执行一遍 ,直到超过终值为止。格式 2: (FOR “变量 初值终值 命令串 步长 )功能 :变量的值由初值开始,每次增长一个步长 , 并将后面的命令串执行一遍 ,直到超过终值为止。注意 :引号与变量名之间不能有空格。格式2中 ,步长若为 1 时 ,可以省略步长值。 因此 ,格式 1 与格式 2实际上就是一样的 ,相当于格式 2 省略了步长。25、若要

8、在 LOGO 的命令窗口中输出多个内容,要在 pr 语句前后加上小括号。“pr ”的作用就是换行。 语句中那对空括号 的作用就是产生空格 ,否则第行内的各乘法算式会连在一起(教材中的语句就是没有这个空格的。 )。 type 命令的作用与用法与pr 命令类似 ,但它就是不换行输出 ,而 pr 就是换行输出。PC LOGO编程技巧26、 FOR 循环与递归调用的区别FOR 循环就是在同一过程或命令行中循环改变变量的值。递归调用就是一个过程中调用另一个过程。)27、随机函数 :RANDOMX 可以随机产生一个1X 之间的正整数。在一些带参数的命令中 ,用随机函数作为参数,使执行结果在预定的范围内,但

9、不能具体确定。例如:REPEAT 5 SETPC RANDOM 14 FD 90 RT144再如 :PR RANDOM 6 , 输出结果就是16 中的随机正整数。28、赋值命令MAKE变量必须先赋值,有了确定的值后,该变量才能参与运算。赋值语句格式为:MAKE 变量名数据 ,如 :MAKE S 9其中 ,引号后面的就是变量名,而不就是变量 (LOGO 中的变量要带冒号的 )。后边的数据就是赋值内容,也可用 READ 命令等待键盘输入。如 : MAKE “S READ,回车后 ,输入 60,则变量 S 的值就赋值为 60,此时若输入PR :S,则会显示为60。 给变量赋值后 ,若要在过程中或命令行中使用该变量,则要在变量名前加上冒号。29、绘图时要先设置背景色,否则会将屏幕上的图形消除。30、非活动龟被呼叫成为活动龟执行完任务后,恢复原来的非活动龟状态 ;且其它海龟为活动龟时,0 号海龟为非活动龟。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 其他相关文档

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报