




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目标导航预习导引 目标导航预习导引12 1.伪代码与赋值语句 (1)伪代码:伪代码是介于自然语言和计算机语言之间的文字和符 号,是表达算法的简单而实用的好方法. (2)赋值语句:在伪代码中,赋值语句用符号“”表示,“xy”表示 将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达 式. 预习交流1 程序设计语言与流程图有什么区别? 提示:流程图虽能直观地描述算法,但计算机无法“理解”.只有把 流程图转化为程序设计语言,才能在计算机上运行. 目标导航预习导引12 2.输入、输出语句:用输入语句“Read a,b”表示输入的数据依次送 给a,b,用输出语句“Print x”表示输出运算结果x. 预习交流2 输入、输出语句和赋值语句与三种基本的逻辑结构有什么联系? 提示:一般地,输入、输出语句和赋值语句与顺序结构相对应. 目标导航预习导引12 预习交流3 (1)下列给出的赋值语句正确的是( ) A.3B B.x+y0 C.AB-2 D.TT2 (2)在输入语句中,如果同时输入多个变量,变量之间的分隔符为 . 目标导航预习导引12 (3)计算机执行下面的伪代码后,输出的结果为 . a1 b2 aa+b ba-b Print a,b End 提示:(1)D 根据赋值语句的格式可知,赋值号左侧为单个变量, 右侧为表达式(赋值语句可以有简单的运算功能),故选D. (2)逗号 (3)3,1 问题导学即时检测一二三 一、赋值语句 活动与探究1 请写出执行下面的伪代码后输出的结果. 问题导学即时检测一二三 思路分析:利用赋值语句的功能求解输出结果. 解:(1)a5,b3,c(a+b)/2, c=4. 又dcc, d=16,输出d的值为16. (2)a1,b2,ca+b, c=3.又ba+c-b, b=1+3-2=2. 输出a=1,b=2,c=3. (3)由b20及ab知a=20;由c30及bc知b=30;再由ca及 a=20知c=20. a=20,b=30,c=20, 输出a,b,c的值分别是20,30,20. 问题导学即时检测一二三 迁移与应用 1.下列给变量赋值的语句正确的是( ) A.5x B.x+2x C.xyz4 D.m2n-5 解析:由赋值语句的特点可知,A,B,C不正确,D正确. 答案:D 问题导学即时检测一二三 2.(1)下列伪代码可以实现A,B的值互换的是( ) 问题导学即时检测一二三 (2)下列伪代码的运行结果是 . a1 ba+3 bb+1 Print b 解析:(1)A中伪代码执行后A=B=10,B中伪代码执行后A=B=10,C 中伪代码执行后A=20,B=10,D中伪代码执行后A=B=10. (2)b=1+3=4,b=4+1=5,故运行结果为5. 答案:(1)C (2)5 问题导学即时检测一二三 (1)为变量赋值应正确理解赋值号的意义,需注意以下几点: 赋值号左边只能是变量的名字,而不能是表达式.如1+2X是 错误的; 赋值号左右不能对换.如“AB”与“BA”的含义、运行结果是 不同的; 不能利用赋值语句进行代数式的演算(如化简、因式分解、解 方程等); 赋值号“”与数学中的等号意义不同. 问题导学即时检测一二三 (2)赋值语句的几种常见形式:赋予变量常数值.如a5表示将5 这个数值赋给变量a;赋予变量其他变量或表达式的值,如ca+b, 表示将a+b的值赋给变量c;将含有变量自身的表达式赋予变量, 如ii+1,表示将i+1的数值赋给i.弄清赋值语句的含义及伪代码功 能就能输出正确的结果. 问题导学即时检测一二三 二、输入、输出语句 活动与探究2 编写一个伪代码,输入x的值求函数y=x3+3x2-24x+30的值. 思路分析:题中给出了函数的解析式,要求编写伪代码输入x的值, 输出相应的y的值,只需按伪代码执行的顺序,用顺序结构即可完成. 解:伪代码如下: Read x yx3+3x2-24x+30 Print y 问题导学即时检测一二三 迁移与应用 1.下列伪代码执行后,结果为3,则输入的x值可能为 . Read x yxx+2x Print y 解析:由伪代码知,y=3. x2+2x=3,解得x=1或x=-3. 答案:1或-3 问题导学即时检测一二三 2.指出下列伪代码的功能. Read R,a S1a2 SR2-S1 Print S 解:该算法的功能是用来求一个半径为R的圆中除去一个边长为a 的正方形后图示阴影部分的面积.只要输入R,a的值,就可输出阴影 部分的面积S. 问题导学即时检测一二三 (1)输入语句可以用来处理批量数据的赋值问题,“输出”是指将数 据从计算机的内部传递到计算机的外部设备,外部设备有显示器、 打印机等.能够实现这种操作的语句就称为输出语句,它是程序中 不可缺少的语句.输入语句的作用是实现算法的输入信息功能,而 输出语句的作用是实现算法的输出结果功能. (2)输入语句与输出语句不同,它并不是在写程序时就给变量赋 值,而是在程序开始运行后,由使用者从终端的键盘上把数值输入 给相应的变量.输入、输出语句的格式及作用要熟练掌握,特别是 Print语句具有计算和输出的双重功能,遇到表达式时,它先计算后 输出,又称“打印语句”. 问题导学即时检测一二三 三、算法语句与流程图 活动与探究3 如图是一个用基本算法语句编写的伪代码,根据伪代码画出其相 应的流程图. Read x,y Print x/4,2y xx+2 yy-1 Print x,y 思路分析:题中给出了算法语句编写的伪代码,该伪代码中涉及 了输入、输出和赋值语句.画相应的流程图时,只需将每一步的算 法语句对应到相应的流程图中即可. 问题导学即时检测一二三 解:流程图为: 问题导学即时检测一二三 迁移与应用 1.阅读伪代码 Read a,b aa+b ba-b a(a+b)/2 b(a-b)/2 Print a,b 当输入a=3,b=-5时,计算结果为:a= ,b= . 问题导学即时检测一二三 解析:当输入a=3,b=-5时, 执行aa+b时a=3-5=-2, 执行ba-b时b=-2-(-5)=3, 问题导学即时检测一二三 2.导学号51810011如图是利用赋值语句和输出语句编写的伪代 码,根据伪代码画出其相应的流程图. i10 j2i+5 k2j+5 Print k+j 解:流程图如图所示: 问题导学即时检测一二三 算法语句与流程图的关系: (1)顺序结构的流程图只需利用输入语句、输出语句和赋值语句 即可完成.其中输入、输出框对应输入语句和输出语句,处理框对 应赋值语句. (2)由伪代码画流程图时,只需把输入语句、输出语句与输入、输 出框对应转化,将赋值语句与处理框对应转化即可. 问题导学即时检测12345 1.关于赋值语句需要注意的事项中不正确的是( ) A.赋值号左边只能是变量的名字,而不是表达式 B.赋值号左右不能对换 C.不能利用赋值语句进行代数式的演算 D.赋值号与数学中的等号的意义相同 解析:赋值号只具有赋值功能,与数学中的等号的意义不同. 答案:D 问题导学即时检测12345 2.在下列各式中,结果为使变量的值增加1的赋值语句为( ) A.x+1xB.xx+1 C.x1D.yx+1 解析:根据赋值语句的特点知只有B符合条件. 答案:B 问题导学即时检测12345 3.下列对赋值语句理解正确的是( ) A.aa+1,是把a的值赋给a+1 B.aa+1,是把a+1的值赋给a C.a+1a,是把a的值赋给a+1 D.a+1a,是把a+1的值赋给a 解析:赋值语句的伪代码“xy”表示将y的值赋给x,其中x是一个变 量,y是一个与x同类型的变量或表达式,由此赋值语句“aa+1”表 示将a+1的值赋给变量a,因此A的理解是错误的,B的理解是正确的; 赋值语句左边不能是表达式,故C,D是错误的. 答案:B 问题导学即时检测12345 4.导学号51810012如图所示的伪代码中依次输入128,130,109,141, 则输出的结果为 . Read M1,M2,M3,M4 M(M1+M2+M3+M4)/4 Print M 解析:题图中伪代码表示的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级沛县数学试卷
- 纪念李大钊的活动策划方案(3篇)
- 泉州水箱保温施工方案(3篇)
- 油罐系统施工方案(3篇)
- 消声雨棚施工方案(3篇)
- 尾矿砂回采施工方案(3篇)
- 中级考试题库大全及答案
- 手工帐教学的课件
- 北京市昌平区2024-2025学年八年级下学期期末考试道德与法制试题及答案
- 心理医生测试的题目及答案
- 新版外研版九年级英语上单词-默写纸-完整
- 设备预防性维修管理
- 经阴道后穹窿穿刺课件
- 去极端化自我剖析
- 船舶压载水取样与检测技术
- 人工流产后避孕服务规范
- 环境、社会与公司治理(ESG)
- 学校食堂食材配送服务方案(肉类、粮油米面、蔬菜水果类)(技术标)
- 物理学与人类文明(绪论)课件
- 《圆的周长》说课ppt
- 2023年临沧市市级单位遴选(选调)考试题库及答案
评论
0/150
提交评论