网站大量收购闲置独家精品文档,联系QQ:2885784924

【成才之路】2014-2015学年高中数学 2.2.2变量与赋值课件 北师大版必修3.ppt

【成才之路】2014-2015学年高中数学 2.2.2变量与赋值课件 北师大版必修3.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国有一种古老的喝酒文化“划拳”,你会吗?当想表示八时将大拇指、食指同时伸出,嘴里喊“八大仙”等,每个手势都被赋予了特定的“任务”. 通过某些载体来表达一件事,肯定会有一种便捷、易懂的作用.我们即将学习的变量与赋值就是基于这种考虑而萌发的.那么什么是变量与赋值呢?它又是如何构成的呢?这就是本节将要学习的内容. 变量与赋值 (1)变量:在研究问题的过程中,可以取________________称为变量. (2)赋值:把B的值赋给变量A,这个过程称为赋值,记作________,其中“________”为赋值符号. 注意:赋值符号“=”的右边B可以是常数,也可以是表达式,也可以是变量,但是赋值符号“=”的左边A只能是________,否则没有意义. [特别提示] 1.赋值中的“=”,叫作赋值号.在计算机中,赋值的作用是:将一个表达式的值赋给一个变量,它实质上是先将赋值号“=”右边表达式的值计算出来,然后将该值赋给左边的变量,使该变量的值等于表达式的值. 2.赋值号左边只能是变量名字,而不是表达式,并且赋值号左右不能换,即只能写为b=a1,b=a2,b=a1+1等形式,而不能写成2=b,b+1=2,a+b=2等形式. 3.“表达式”可以是一个数据、常量或算式,如果“表达式”是一个算式,赋值的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量. 4.不能利用赋值进行代数式(或符号)的演算(如因式分解、化简等),如y=x2-1=(x+1)·(x-1)是不对的.在赋值中的赋值号右边的表达式中的每一个“变量”都必须事先赋给确定的值,且只能给一个变量赋值,不能出现两个或两个以上的“=”. 1.下列关于赋值语句的说法错误的是(  ) A.赋值语句左边只能是变量,而不能是表达式 B.赋值语句是把赋值符号左边变量的值赋予赋值符号右边的表达式 C.赋值语句是把赋值符号右边表达式的值赋予赋值符号左边的变量 D.在算法语句中,赋值语句是最基本的语句 [答案] B [解析] 此题是关于赋值语句的表述,赋值语句的一般格式是:变量名=表达式,赋值语句的作用是把赋值符号右边表达式的值赋予赋值符号左边的变量,B说法错误,故选B. 2.A=15,A=-A+5,最后A的值应为(  ) A.10      B.-10 C.5 D.15 [答案] B [解析] ∵A=15,∴A=-A+5=-10.故选B. 3.下列赋值能使y的值为5的是(  ) A.8-3=y B.2*3-1=y C.5=y D.y=2*3-1 [答案] D [解析] 赋值语句的一般表达形式是:变量=表达式.因此A、B、C不是赋值语句. 4.赋值语句中的“=”叫作________,计算机执行时,先计算“=”________边表达式的值,然后赋给________边的变量. [答案] 赋值号 右 左 5.给出算法流程图如下: 则输出结果为________. [答案] 1,-2,-1 [解析] c=a-b=1-2=-1,b=a+c-b=1-1-2=-2. [规范解答] (1)不正确,赋值语句中“=”号左边不能是常数; (2)不正确,不能给一个表达式赋值; (3)不正确,一个赋值语句只能给一个变量赋值; (4)正确,该句的功能是将当前T的值平方后再赋给变量T. [规律总结] 运用赋值号应注意:赋值号左边只能是变量名字,而不是表达式;赋值号左右不能对换;不能利用赋值语句进行代数式或符号的演算;赋值号与数学中的等号的意义不同. [答案] C [解析] 本题主要考查赋值语句的格式:变量=数值.还要注意赋值语句的一些特点:一个赋值语句只能给一个变量赋值,赋值语句右边具有运算功能等. (1)流程框①中x=2的含义是什么? (2)流程框②中y1=ax+b的含义是什么? (3)流程框④中y2=ax+b的含义是什么? (4)该流程图解决的是什么问题? (5)若最终输出结果是y1=3,y2=-2,则x取5时输出的结果5a+b的值是什么? (6)在(5)的前提下输入的x值越大,输出的ax+b是不是越大?为什么? (7)在(5)的前提下,当输入的x值为多少时输出结果ax+b等于0? [思路分析] 当看到流程图时,应想到各种图形符号的含义及作用,仔细分析然后解决问题. [规范解答] (1)表示把2赋给变量x. (2)在执行①的前提下,即当x=2时计算ax+b的值,并把这个值赋给y1. (3)在执行③的前提下,即当x=-3时计算ax+b的值 ,并把这个值赋给y2. (4)求函数f(x)=ax+b的函数值的问题.其中输入的是自变量x的值,输出的是x对应的函数值. (5)y1=3,即2a+b=3;y2=-2,即-3a+b=-2. 由上面两式可得a=1,b=1. ∴f(x)=x+1.

文档评论(0)

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

1亿VIP精品文档

相关文档