




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
必须掌握的LOGO语言的命令1、前进命令: FD格式:FORWARD :X缩写:FD :X功能:使海龟向前移动指定的X步。2、后退命令: BK格式: BACK :X缩写: BK :X功能:使海龟向后倒退指定的X步。3、右转命令: RT格式: RIGHT :X缩写: RT :X功能:海龟向右转X度,(按顺时针方向)。4、左转命令: LT格式: LEFT :X缩写: LT :X功能:海龟向左转X度,(按逆时针方向)。5、藏龟命令: HT格式: HIDETURTLE缩写: HT功能:让海龟隐身。6、显龟命令: ST格式: SHOWTURTLE缩写: ST功能:让海龟重现。7、回家命令: HOME格式:HOME功能:海龟回到源点上。但是不清除屏幕,不改变海龟的其它状态。8、横移命令: SETX格式: SETX :X功能:海龟水平移动到命令中:X所指定的坐标位置,并留下踪迹。9、纵移命令: SETY格式: SETY :Y功能:海龟垂直移动到命令中:Y所指定的坐标位置,并留下踪迹。10、走到命令: SETXY格式: SETXY :X :Y或SETXY SE:X:Y功能:海龟从当前位置移到坐标为(X,Y)的地方,(在落笔的状态下)并在移动的线路上留下一段直线。(后者可使用变量、表达式)11、角度命令: SETH格式: SETH :D功能:将海龟顺时针转到指定的方向上。注意:海龟初始时头向上,定位为0,旋转一周为360。12、查询海龟的横坐标:XCOR格式: XCOR功能:输出海龟当前的水平位置(X轴上)。13、查询海龟的纵坐标:YCOR格式: YCOR功能:输出海龟当前的垂直位置(Y轴上)。14、查询海龟当前的方向:HEADING格式: HEADING功能:输出海龟当前的方向(角度)。15、清屏复位命令:CS格式:CLEARSCREEN缩写:CS功能:清除屏幕上的图形,让海龟回到源点,头向上。但是海龟的其他状态(画笔的颜色、粗细、花纹等)都不变。16、清屏命令: CLEAN格式:CLEAN功能:清除屏幕上的图形,但是不改变海龟的状态(当前的位置和方向)。17、重复命令: REPEAT格式: REPEAT次数执行重复的内容功能:让计算机重复执行一些命令。18、画矩形命令:STAMPRECT格式: STAMPRECT :X :Y(画空心矩形)(STAMPRECT :X :Y TRUE)(画实心矩形)功能:以海龟原来所在的位置为起始点画矩形。注意:用STAMPRECT命令画出来的矩形始终是垂直的。引号和TURE之间不留空格。19、画椭圆命令: STAMPOVAL格式: STAMPOVAL :X :Y(画空心椭圆形)(STAMPOVAL :X :Y TRUE)(画实心椭圆形)功能:以海龟原来所在的位置为圆心画椭圆。注意:如果X方向的半径和Y方向的半径相等,那么画出来的就是一个圆。用STAMPOVAL命令画出来的椭圆始终是顺着X, Y方向画的。海龟最后停留在圆的中心。20、提笔命令: PU格式: PENUP缩写: PU功能:把海龟的画笔提起来,移动时不留下笔迹。21、落笔命令: PD格式: PENDOWN缩写: PD功能:让海龟下笔,恢复海龟的画线功能。22、笔色命令: SETPC格式: SETPC :N(:N为颜色代码)功能:设置画笔的颜色。23、背景颜色命令:SETBG格式: SETBG :N(:N为颜色代码)功能:刚进入LOGO系统时,背景颜色是黑色。使用这命令可以改变背景颜色。24、进入编辑器:格式:EDITEDIT过程1过程2EDITALL功能:建立新的过程或编辑最后一次定义的过程。编辑内存中指定的过程。编辑内存中所有的过程。说明: LOGO编辑器共分为3个区:最上方是菜单区,中间是编辑区,下面是热键提示区。25、存盘命令: SAVE格式: SAVE 文件名功能:把当前工作区里的所有过程以指定的文件名存盘。LOGO文件的扩展名为.LGO。而使用SAVEPIC命令是把图形存盘,但无法进行修改,且所占磁盘空间比较大。注意:在编好一个程序并使用SAVE命令存盘以后,应当使用ER ALL命令删除当前工作区内的所有过程。以免与其他的程序混乱在一起。26、读盘命令: LOAD格式: LOAD 文件名功能:把已经存在当前驱动盘里的程序文件读入当前工作区。27、列磁盘目录命令: DIR格式: DIR功能:显示当前目录下的所有文件名。28、条件命令: (IFTHEN)格式1: IF条件THEN命令功能:如果(IF)后面给定的条件成立,那么就执行后面(THEN)的命令; 否则就直接执行下一行的其它命令。格式2: IF条件命令1 命令2功能:如果(IF)后面给定的条件成立,那么就执行命令1,否则就执行命令2。说明:条件都用“比较算式”表示。常用的“比较符号”有: 大于、=大于或等于,(“=”和“=”的意义是相同的)、=小于或等于,(“=”和“=”的意义是相同的)。29、复合条件: (逻辑判断)、逻辑非: NOT格式: NOT条件说明:当条件为真时,逻辑非运算的结果为假(FALSE);当条件为假时,逻辑非运算的结果为真(TRUE)。、逻辑或: OR格式1: OR条件1条件2格式2: (OR条件1条件2条件3)说明:当所有条件都不成立,即条件全为假(FALSE),逻辑或的结果为假,否则为真(TRUE)。、逻辑与: AND格式1: AND条件1条件2格式2: (AND条件1条件2条件3)说明:当所有条件同时成立,即条件都为真(TRUE),逻辑与的结果为真,否则为假(FALSE)。30、停止命令: STOP格式: STOP功能:停止正在执行中的命令。31、是否空字或空表命令:EMPTY?格式:EMPTY?:X功能:考察:X是否为空字或空表。32、显示输出命令:PR格式: PRINT输出项缩写: PR输出项功能:在屏幕上输出显示后面的内容。说明:算术表达式里,用“”表示加,用“”表示减,用“*”表示乘,用“/”表示除。无论大括号、中括号、小括号,一律用圆括号。原样打印时,将要打印的内容用 括起来。PR 表示显示空字,输出一空行。(PR输出项1输出项2) 表示显示一行输出内容。33、显示输出命令:TYPE格式:TYPE输出项 或(TYPE输出项1输出项2)功能:同PRINT,但印出后不换行,参数间无空格。34、输出数据命令: OP格式: OUTPUT输入项缩写:OP输入项功能:把执行过程的结果应用到其它过程或命令中去,不是直接输出到屏幕上。35、赋值命令: MAKE格式: MAKE变量名表达式功能:把表达式的值,赋给变量。说明:这里所说的表达式可以是一个具体的数字,还可以是一个算式。注意:变量X的前面加号,就成为变量名X。变量X的前面加:号,就成为参数:X。如果X的前面不加任何符号,就可以作为一个LOGO过程名来使用。36、等待输入一个字符命令: RC格式: READCHAR缩写: RC功能:等待输入字符,并以此字符为输出。37、取整函数: INT格式: INT数值功能:该命令根据所给的数值,取该数值的整数部分,小数部分截去为结果值。38、取舍函数: ROUND格式: ROUND数值功能:该命令根据所给的数值,进行四舍五入计算后,给出整数值。39、求随机数函数:RANDOM格式:RANDOM :X功能:产生一个从1:X之间(包括1和:X)的随机的整数。40、砍首命令(输出除第一个元素以外的其它内容的命令): BF格式: BUTFIRST字或表缩写: BF字或表功能:输出除这字第一个字符之外的所有字符组成的字;或输出除这表第一个字之外的所有字组成的表。41、砍尾命令(输出除最后一个元素以外的其它内容的命令): BL格式: BUTLAST字或表缩写: BL字或表功能:输出除这字最后一个字符之外的所有字符组成的字;或输出除这表最后一个字之外的所有字组成的表。42、输出第一个元素的命令: FIRST格式: FIRST字或表功能:如果输入是一个字,那么输出结果是该字的第一个字符;如果输入是一个表,那么输出结果是该表的第一个字。43、输出最后一个元素的命令: LAST格式: LAST字或表功能:如果输入是一个字,那么输出结果是该字的最后一个字符;如果输入是一个表,那么输出结果是该表的最后一个字。44、组字命令: WORD格式: (WORD a1 a2an)功能:把几个短字合成一个较长的字。当仅有两个时,括号可以省略。45、组表命令: SE格式: (SENTENCE a1 a2an)缩写: (SE a1 a2an)功能:这里的参数是指字、表或数字。它可连几个表、字或数字,形成一个新表。当连接的参数仅有两个时,外层圆括号可以省略。46、合表命令: LIST格式: LIST a1 a2 ()功能:将参数合成一个表,带上外层中括号输出。47、求元素和命令: FPUT格式: FPUT字或表 表功能:该命令的第二个输入参数必须是一个表,输出的结果是把第一个参数作为一个元素放置在第二个参数表的前面,构成一个新表。48、反序求元素和命令: LPUT格式: LPUT字或表 表功能:该命令的第二个输入参数必须是一个表,输出的结果是把第一个参数作为一个元素放置在第二个参数表的后面,构成一个新表。49、延时命令:WAIT格式:WAIT n功能:等待,可控制时间的长短,约n/100秒。50、显示过程名的命令: POTS格式1: POTS功能:显示出工作区中所有过程名清单。格式2: POTS 程序包名功能:则列出程序包中所有过程名。51、显示过程内容命令:POPS格式:POPS 过程名功能:显示出工作区中所有过程的内容。52、显示指定过程内容命令: PO格式: PO 过程名1过程2或PO ALL功能:将指定的过程名中所定义的内容显示出来。注意:PO命令和POTS命令的功能并不完全相同。使用PO命令时,还会在显示了所有过程之后,再显示所用过的“变量”值。53、删除过程命令: ER格式1: ER过程名列表功能:删除工作区中一个或多个指名过程。格式2: ER ALL功能:删除工作区中所有过程。54、涂色命令: FILL格式: FILL功能:用当前的笔色填满一个被海龟线条封闭的区域。注意:只能对已经被海龟线条封闭起来的图形填色。图形封闭线条的颜色必须和所填的颜色相同。开始填色时,必须使海龟抬笔进入封闭图形内,再落笔。55、笔擦命令: PE格式: PENERASE缩写: PE功能:海龟在PE状态下就变成了“橡皮擦”,海龟移动的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《幼儿教师招聘》模拟考试高能含答案详解(巩固)
- 航空航天器数字孪生材料老化模拟与评估创新创业项目商业计划书
- 2025内蒙古呼伦贝尔农垦集团有限公司校园招聘50人模拟试卷含答案解析有答案详解
- 教师招聘之《小学教师招聘》题库检测试题打印含答案详解(轻巧夺冠)
- 教师招聘之《小学教师招聘》综合提升试卷及参考答案详解(轻巧夺冠)
- 2025内蒙古呼伦贝尔农垦谢尔塔拉农牧场有限公司招聘45人笔试备考及答案详解(夺冠)
- 教师招聘之《小学教师招聘》强化训练题型汇编附答案详解【a卷】
- 教师招聘之《小学教师招聘》考前冲刺测试卷附有答案详解附完整答案详解(易错题)
- 2025年教师招聘之《幼儿教师招聘》通关题库含答案详解【能力提升】
- 2025年教师招聘之《小学教师招聘》练习试题附参考答案详解(轻巧夺冠)
- 游戏开发行业保密知识培训之保护游戏设计数据的关键要点
- 美术馆改造可行性分析方案
- 企业员工自我保护技巧培训
- 氢能源相关项目建议书
- 导学案:化学合成材料
- 竣工结算审计服务投标方案
- 民用建筑可靠性鉴定标准-课件
- 高三数学模拟试题分类汇编:概率统计(学生版)
- 第七章-大学生爱情心理
- GB/T 990-1991带式输送机托辊基本参数与尺寸
- 猪动物福利及其我国对策课件
评论
0/150
提交评论