【全程复习方略】高中数学1.2.1 输入语句、输出语句和赋值语句2 新人教A版必修3.pptVIP

【全程复习方略】高中数学1.2.1 输入语句、输出语句和赋值语句2 新人教A版必修3.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【典例训练】 1.如图是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图. 2.如图是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图. 【解析】1.程序框图为: 2.程序框图为: 开始 y=y-1 输入x,y 输出x,y 结束 输出 ,2y x=x+2 【想一想】由程序画程序框图需要注意什么问题? 提示:由程序画程序框图需要注意:(1)赋值语句可以用来计算; (2)程序框图中要有起止框,反之由程序框图写程序时,不要忘记最后的“END”. 【变式训练】由程序框图写出程序. 【解析】程序如下: 交换两个变量的值的算法 【技法点拨】 交换两个变量的值要注意的两个问题 (1)要引入一个中间量.将一个变量的值先赋给中间变量,再将另一个变量的值赋给第一变量,最后把中间变量的值赋给第二个变量. (2)变量的取值只与最后一次赋值有关. 例如要交换a,b 的值,步骤如下: x=a a=b b=x 这样就实现了a,b 的值的互换. 【典例训练】 1.对于任意的实数a,b,定义一种运算ab=a3-a2b+ab2+b3,试 设计一个程序,输入a,b的值,求ab和ba的值. 2.编写一个程序,要求输入两个正数a和b的值,输出ab和ba的 值. 3.请写出下面程序输出的结果. 【解析】1.程序如下: 2.方法一: 1.2.1 输入语句、输出语句和赋值语句 1.理解基本算法语句的意义. 2.学会输入语句、输出语句和赋值语句的基本用法. 3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法. 1.本节课的重点是输入语句、输出语句和赋值语句的基本用法. 2.本节课的难点是算法语句的写法. 输入语句、输出语句和赋值语句的格式与功能 名称 格式 功能 举例 输入语句 输出语句 赋值语句 INPUT“提示内 容”;变量 PRINT“提示内 容”;表达式 变量=表达式 把程序执行时 新输入的值赋 给变量 在计算机屏幕上 输出常量、变量 的值和系统信息 将表达式所代表的值赋 给变量.一般先计算“=” 右边表达式的值,然后把 这个值赋给“=”左边的 变量 INPUT x INPUT “a=”;a PRINT y PRINT “y=”;y pi=3.14 i=i+1 1.输入语句和赋值语句都可以给变量赋值,二者有何不同? 提示:输入语句可使初始值与程序分开,利用输入语句改变初始数据时,程序不变,而赋值语句是程序的一部分,输入语句可对多个变量赋值,赋值语句只能给一个变量赋值. 2.下列给出的输入语句正确的是______. ①INPUT a;b;c ②INPUT x=3 ③INPUT a,b,c ④INPUT “a=,b=”,a,b ⑤INPUT “a=,b=”a,b 【解析】判断一个输入语句正确与否,关键是要理解输入语句的格式:INPUT “提示内容”;变量,另外,还要注意一些细节部分.故填③. 答案:③ 3.下列给出的输出语句正确的是_________. ①PRINT A=4 ②PRINT “你的姓名”XM ③PRINT a,b,c ④PRINT 20,3*2 ⑤PRINT S 【解析】结合输出语句格式,对照说明内容,比较可得结论. 答案:③④⑤ 4.下列给出的赋值语句正确的是_________. ①3=B ②x+y=0 ③A=B=-2 ④T=T*T 【解析】根据赋值语句的格式可知,赋值号左侧为单个变量,右侧为表达式(赋值语句可以有简单的运算功能),故填④. 答案:④ 1.对输入语句、输出语句格式的理解 (1)两种语句的格式必须严格按要求书写,不可随意更改. (2)两个语句中“提示内容”与“变量”(或“表达式”)之间必须用“;”分开. (3)输入语句的“变量”可以是多个变量,书写时,变量之间要用“,”隔开;同样,输出语句中的“表达式”也可以是多个,书写时用“,”隔开. (4)两个语句中的“提示内容”只是在程序执行时,便于操作员操作,可有可无.输出语句中也可以只有“提示内容”,没有表达式. 2.对赋值语句的理解 (1)赋值语句中的“=”是赋值号,其作用是将它右边的一个 确定值赋给左边的一个变量,执行时先计算“=”右边的值,再 将该值赋给左边的变量,因此,赋值语句具有计算和赋值双重 功能.但不能利用赋值语句进行代数式的演算(如化简、因式 分解、解方程等),如y=x2-1=(x-1)(x+1),这是实现 不了的.在赋值号右边表达式中每一个变量的值必须事先赋给 确定的值. (2)可以对一个变量多次赋值,每次赋的新值将取代变量中的 原有值. (3)赋值号两侧的内容不能随意互换,如A=B与B=A是不同的. (4)赋值号的左侧只能是一个变量. (5)一个赋值语句只能给一个

您可能关注的文档

文档评论(0)

精品教学资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档