优化方案人教B版数学必修3课件:1.2.1 赋值、输入和输出语句.pptVIP

优化方案人教B版数学必修3课件:1.2.1 赋值、输入和输出语句.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优化方案人教B版数学必修3课件:1.2.1 赋值、输入和输出语句

答案:7 3.在一次数学考试中,小明、小亮、小强的成绩分别为a、b、c.后来发现统计错了,小亮的成绩记在了小明的名下,小强的成绩记在了小亮的名下,而小明的成绩记在小强的名下了.请设计程序更正成绩单,并输出. 方法技巧 1.输入、输出语句是任何一种程序必不可少的语句,其功能是实现数据的输入、输出.为了使输入、输出更清楚,可以设计提示信息,用双引号引起来,与变量之间用逗号隔开.如例1. 方法感悟 2.用赋值语句交换两个变量值在编写程序时经常用到,方法是引入第三个变量,用三个赋值语句完成,这种方法应熟练掌握.如例1法二. 失误防范 赋值语句是最重要的一种基本语句,也是一个程序必不可少的一个组成部分,使用赋值语句,一定要注意其格式要求,如:赋值号右边为表达式而左边只能是变量;赋值号左右不能对换;不能利用赋值语句进行代数式计算;一个赋值语句中不可出现两个或两个以上的赋值号.如例2 栏目导引 新知初探 思维启动 典题例证 技法归纳 知能演练 轻松闯关 第一章 算法初步 1.2 基本算法语句 ?1.2.1 赋值、输入和输出语句 学习导航 学习目标 重点难点 重点:正确理解输入语句、输出语句、赋值语句的作用. 难点:准确写出输入语句、输出语句、赋值语句. 新知初探思维启动 1.赋值语句 (1)定义:用来表明赋给某一个______一个具体的_________的语句. (2)格式:变量名_____表达式. (3)作用:先计算出赋值号______表达式的值,然后把该值赋给赋值号______的变量,使该变量的值_______表达式的值. 变量 确定值 = 右边 左边 等于 想一想 1.程序中如果连续多次对变量赋值,那么这个变量的值最后是多少? 提示:程序中允许多次给变量赋值,变量的值总是最后一次赋给它的值,例如:x=3 x=x+5 x=x-2 则执行完每个语句时,x的值依次为3,8,6. 2.输入语句 (1)定义:在某些算法中,变量的初值要根据情况经常地改变.一般我们把程序和初始数据分开,每次算题时,即使初始数据改变,也不必改变程序部分,只要每次程序运行时,输入相应的数据即可. 这个过程在程序语言中,用“输入语句”来控制.不同的程序语言都有自己的输入指令和方法. (2)格式:___________________________ (3)作用:把______和__________分开. 变量=input(“提示内容”). 程序 初始数据 想一想 2.输入语句和赋值语句都可给变量赋值,这一点上二者有何不同? 提示:输入语句可使初始数值与程序分开,利用输入语句改变初始数据时,程序不变,而赋值语句是程序的一部分,输入语句可对多个变量赋值,赋值语句只能给一个变量赋值. 3.输出语句 (1)定义:用来_______把求解结果在屏幕上显示(或“打印”)的语句. (2)格式:①________ (%io(2),表达式). ②________ (“提示内容”). (3)作用:参数%io(2)表示在屏幕上输出. 控制 print disp 做一做 判断下列说法是否正确. (1)输出语句可以输出常量,变量或表达式的值或字符.(  ) (2)程序中引号内的部分将原始呈现.(  ) 答案:(1)√ (2)√ 典题例证技法归纳 题型一 输入、输出语句 编写一个程序,要求输入两个正数a、b的值,输出ab与ba的值. 题型探究 例1 【思路点拨】 可以利用input语句输入两个正数,然后将ab和ba的值分别赋给两个变量,然后输出这两个变量的值即可;另一方面ab和ba作为两个幂的值,是把底数和指数进行了交换,故还可以利用赋值语句,采用将两个变量的值互换的办法实现这一程序. 【名师点评】 法二中通过引进一个变量x实现了变量a和b的值的交换,因此只需一个赋值语句即可实现算法.在一些较为复杂的问题算法中经常需要对两个变量的值进行交换,因此应熟练掌握这种方法. 变式训练 1.试编写输入x,y的值输出它们积的程序. 题型二 赋值语句 (本题满分12分)请写出下面程序运算输出的结果. 例2 【思路点拨】 利用赋值语句的功能求解最后结果. 【解】 (1)因为a=3,b=7, c=(a+b)/2=5, 所以d=c2=25,输出d的值为25.(4分) (2)因为a=1,b=3,c=a+b=4,b=a+c-b=1+4-3=2, 所以输出a=1,b=2,c=4.(8分) (3)由b=20及a=b知a=20,由c=30及b=c知b=30,再由c=a及a=20知c=20. 所以输出a,b,c的值是20,30,20.(12分) 名师微博 变量的值总是最后一次赋给它的值,你做对了吗? 【规律小结】 1.赋值语句的作用是先算出赋值号右边表达式

您可能关注的文档

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档