- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LOGO语言辅导(非常好好)-高中课件精选.ppt
2、条件判断命令 格式1:IF 条件 命令串(当条件满足时,执行条件后面的命令串。) 格式2:IF 条件 THEN 命令串1 ELSE 命令串2 (当条件满足时,执行命令串1;当条件不满足时,执行命令串2。) 四、图形程序设计 (五)过程的递归调用 3、停止命令 格式:STOP 功能:停止当前过程的执行,返回到调用当前过程的过程。 4、条件递归 TO SJX :N IF :N3 STOP REPEAT 3 [FD 80 RT 120] RT 120 SJX :N+1 END 有条件判断语句的递归叫做条件递归,这样的过程叫条件递归过程。 递归过程中调用自身的语句称为递归语句。 按照递归语句在过程体中的位置和调用的次数把递归过程分为首递归、尾递归、中间递归和多重递归。 * 四、图形程序设计 (五)过程的递归调用 5、尾递归 递归语句单独出现在过程体的末尾的递归过程叫做尾递归过程。 尾递归的特点: (1)条件未成立时,逐层执行递归语句前的命令。但IF语句除外。 (2)条件成立时,执行IF语句后面的命令。 (3)返回时,只逐层回报,没有工作可做。 * 四、图形程序设计 (五)过程的递归调用 5、尾递归 尾递归小结: 如果一个图形,是由多个形状相同,大小不同的图形组成,而决定图形大小的边长又是有规律的递增或递减,画这类图形可以用尾递归的方法。 * 四、图形程序设计 (五)过程的递归调用 6、中间递归 递归过程中,如果递归调用语句在过程体的中间,这样的递归过程叫中间递归过程。 * 四、图形程序设计 (五)过程的递归调用 7、复杂中间递归 TO SHU :A IF :A 10 STOP LT 45 FD :A SHU :A/2 BK :A RT 90 FD :A SHU :A/2 BK :A LT 45 END TO SHU1 :A LT 45 FD :A BK :A RT 90 FD :A BK :A LT 45 END * 四、图形程序设计 (五)过程的递归调用 中间递归的特点: 1.条件未成立时,逐层执行递归句前各命令,IF句除外。 2.条件成立时,便是最后一层,执行IF句后面的命令。 3.返回时逐层执行递归句后各命令。返回中,后被调用的过程反而先 执行。执行到哪一层,要用回该层原来的参数值 7、复杂中间递归 对复杂而有规律的图形,寻找出构成复杂图形的简单图形,我们称它为“基本作图单元”,同时,又有合适的“生叉点”整个图形的位置是相互对称的,画这类图形可用中间递归的方法。 * 五、数值计算 1、常数与变量 在LOGO语言中,我们把不能变化的数,称为常数。 整型数 实型数 取值范围是+999999到-999999 取值范围是+3.40279993879014E+38到-3.40279993879014 E+38 在LOGO语言进行计算时,对于常数一般要注意以下几点: ⑴ 正数的前面可加“+”,也可以不写;但负数前面的必须写负号 “-”,不能省略。 ⑵ 小数的整数部分为0时,小数点前面的零可以省略不写,如0.174可写成.174。 ⑶ 对一个绝对值大于999999的整数,LOGO系统将会以科学记数法来表示。 2、运算符和表达式 LOGO中的运算符有+(加号)、-(减号)、*(乘号)、/(除号)。 LOGO中的表达式是数、变量、函数等用运算符号和圆括号等连接起来的数学式。 * 五、数值计算 3、赋值和输出 (1)打印输出语句 ①标准格式打印命令:PRINT(缩写PR) 用法1:PR 打印内容 作用:一是计算并打印表达式的值,二是原样打印字和表的内容。 用法2:(PR 打印内容1 打印内容2 ……) 作用:在同一行打印多项内容,打印内容如有运算符号要用中括号括起来。 ②紧凑格式打印命令:TYPE 用法1:TYPE 打印内容 用法2:(TYPE 打印内容1 打印内容2 ……) 作用:TYPE与PRINT功能基本相同,不同的是PRINT命令打印完后光标移到下一行,而TYPE命令打印完后光标不换行。 编写过程输出。 666666 55555 4444 333 22 1 * 五、数值计算 3、赋值和输出 (2)赋值语句 MAKE命令 用法:MAKE “变量名 赋值内容(数、字和表等) 作用:将数、字或表赋值给变量。 说明:MAKE是赋值命令,后面是变量名,而不是变量,变量名前必须加一个双引号“
您可能关注的文档
- 2018浙江省统计继续教育试题与答案-高中课件精选.doc
- 2018湖南普法读本练习题附答案-高中课件精选.doc
- 2018满分作文-高中课件精选.doc
- 2018第35届全国中学生物理竞赛预赛试卷答案-高中课件精选.pdf
- 2018苏教版三语上第二单元教案教学设计9.8新备(完结)-高中课件精选.doc
- 2018行政执法考试试卷及答案-高中课件精选.doc
- 2018论述类文本阅读-高中课件精选.ppt
- 2018超星尔雅《大学生职业发展与就业指导》课后习题-高中课件精选.doc
- 2018郑州市小升初评价试卷原版+答案+分析-高中课件精选.doc
- 2018高三西城一模微写作讲评-高中课件精选.ppt
- 2025年中国铸管沥青漆喷涂机市场调查研究报告.docx
- 2025至2031年中国聚四氟乙割管料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国屏蔽箱行业投资前景及策略咨询研究报告.docx
- 2025年中国B级电源电涌保护器市场调查研究报告.docx
- 2025至2031年中国陶瓷印章行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国保冷材料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国金彩立雕玻璃行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国机箱螺母柱数据监测研究报告.docx
- 2025至2030年中国小GS管装饰头数据监测研究报告.docx
- 2025至2030年中国气动电阻焊机数据监测研究报告.docx
最近下载
- (女方净身出户)离婚协议书5篇.docx
- 2023年中储粮储运有限公司招聘考试真题.docx VIP
- 矿山生态修复工程合同.doc VIP
- 矿山生态修复治理工程合同.doc VIP
- 浙江省镇海区五校联考2025届物理八年级第一学期期末监测试题含解析.doc
- 2023新教材高考生物二轮专题复习整合训练十二人体的内环境与稳态.docx
- 2024从洞见到生意:阿里健康特色人群消费趋势报告.pptx VIP
- 2024年01月江苏武进经济开发区(常州西太湖科技产业园)管理委员会2024年选聘14名“两湖”优才笔试历年高频考点-难、易错点荟萃附答案带详解.docx
- 幼儿园大班第一学期开学家长会PPT课件.pptx
- 2024小学二年级奥林匹克数学竞赛决赛试卷及答案 .pdf VIP
文档评论(0)