新步步高《学案导学与随堂笔记》高一数学人教B版必修3课件:第一章算法初步1.2.1赋值、输入和输出语句.pptx

新步步高《学案导学与随堂笔记》高一数学人教B版必修3课件:第一章算法初步1.2.1赋值、输入和输出语句.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
§1.2 基本算法语句 1.2.1 赋值、输入和输出语句内容索引明目标 知重点填要点记疑点0102当堂测查疑缺 探要点究所然0403明目标、知重点1.理解输入语句、输出语句、赋值语句的作用;2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句.填要点·记疑点1.赋值语句(1)格式:______________.(2)赋值号:___.(3)作用:__________________________________________________________________________________________________.变量名=表达式= 先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值2.输入语句(1)格式:__________________________.(2)作用:______________________________________.3.输出语句(1)格式:___________________.(2)作用:在计算机屏幕上输出求解的结果.变量名=input(“提示内容”) 不仅可输入数值,也可输入单个或多个字符print(%io(2),变量名)探要点·究所然情境导学我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的.因此还需要将算法步骤、程序框图用计算机能够理解的程序设计语言翻译成计算机程序.探究点一 简单的程序设计语言思考 程序设计语言有很多种,这些程序语言都包含了哪些基本的语句结构?(阅读教材16页)各自对应怎样的算法结构?答 探究点二 赋值语句 思考1 在前面的学习中,我们遇到了“计算增量I=P×R”,“P=P+I”,“t=t+1”,其实这是三个赋值语句,如何定义赋值语句?赋值语句的一般格式是怎样的?什么是赋值号?答 用来表明赋给某一个变量一个具体的确定值的语句叫做赋值语句.赋值语句的一般格式:变量名=表达式.赋值语句中的“=”号,称做赋值号.思考2 赋值语句有怎样的作用?在赋值语句的一般格式中,“表达式”具体指什么?答 赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值.格式中右边“表达式”可以是一个数值、常量或算式.小结 关于赋值语句,需要注意几点:①赋值号左边只能是变量名字,而不是表达式;②赋值号左右不能对换;③不能利用赋值语句进行代数式(或符号)的演算(如化简、因式分解等);④赋值号和数学中的等号的意义不同,它将赋值号右边的表达式的值赋给赋值号左边的变量.例1 判断下列给出的赋值语句是否正确?为什么?(1)赋值语句 3=B;解 错,赋值语句中“=”号左边不能是常量;(2)赋值语句 x+y=0;解 错,不能给一个表达式赋值;(3)赋值语句 A=B=-2;解 错,一个赋值语句只能给一个变量赋值;(4)赋值语句 T=T*T.解 正确,该句的功能是将当前T的值平方后再赋给变量T. 反思与感悟 赋值号与数学中的等号的意义是不同的,赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值;如果已有值,则执行该语句,以赋值号右边表达式的值代替该变量原来的值,即将原值“冲掉”;赋值号的左边不能是常量,一个赋值语句的表达式不能出现两个及两个以上的赋值号.跟踪训练1 判断下列各组语句是否正确.(1)赋值语句r=9;答案 对(2)赋值语句9=r;答案  错(3)赋值语句R=r=9.答案  错思考5 阅读教材17页中间一段,回答:(1)在Scilab界面窗口内,赋值语句有计算功能吗?如有请举例说明.答 赋值语句虽然不能进行代数式的演算,如化简及因式分解等,但能进行算式的计算.例如计算三个数的平均值,可以在窗口中输入:a=5;b=7;c=9;aver=(a+b+c)/3aver=7(2)赋值语句后有没有分号“;”结尾时,界面窗口内显示变量赋值后的结果有什么不同?答 赋值语句后没有分号“;”结尾时,界面窗口内显示变量赋值后的结果;有分号“;”结尾时,则不显示结果.探究点三 输入语句问题 在某些算法中,变量的初值要根据情况经常地改变,一般我们把程序和初始数据分开,每次算题时,即使初始数据改变,也不必改变程序部分,只要每次程序运行时,输入相应的数据即可,这个过程在程序语言中,用“输入语句”来控制,那么如何输入数据呢?思考1 阅读教材18页的内容,你能抽象出输入语句的一般格式吗?括号内的提示信息的作用是什么?答 输入语句的一般格式:变量=input(“提示内容”).括号内的提示内容的作用是在程序运行后,在屏幕上输出或显示一些与该变量有关的信息,是对变量的一种解释,目的是为了让程序执行者更方便、更精确地输入相应变量的值.思考2 我们要计算任意一个学生的语文、数学和外语三门考试的平均成绩,就要输

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档