2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3

2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3

ID:47787312

大小:297.80 KB

页数:9页

时间:2019-11-14

2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3_第1页
2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3_第2页
2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3_第3页
2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3_第4页
2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3_第5页
资源描述:

《2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2019-2020年高中数学第二章算法初步2.2变量与赋值教学案北师大版必修3预习课本P88~93,思考并完成以下问题(1)变量的含义与表示是什么?  (2)赋值语句的格式是什么?它的作用是什么?      1.变量在研究问题的过程中可以取不同数值的量称为变量.2.赋值语句的格式(1)赋值语句的一般格式是:变量=表达式.(2)格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量.如a=1,b=2,c=a+b是指先计算出a+b的值3,再把3赋给c,而不是将a+b赋给c.(3)赋值语句左边只能是变

2、量名字,而不是表达式,如x=5是对的,5=x是错误的,A+B=C也是错误的,而C=A+B是正确的.3.赋值语句的作用赋值语句的作用是将表达式所代表的值赋给变量.赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值,如果已有值,则执行该语句,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”.如:N=N+1,在数学中是不成立的,但在赋值语句中,意思是将N的原值加1再赋给N,此时左边N的值就是原来N的值加1,如N原来是7,则执行N=N+1后,N的值变为8.[点睛] 赋值语句中的“=”称为赋值符号,而不是“等号”.1.判断正误.(正确的打“√”,错误的打“×”)(1)赋值语句中的“=

3、”称为赋值号,而不是等号.(  )(2)赋值语句是把赋值号左边变量的值赋给赋值号右边的表达式.(  )(3)在算法语句中,赋值语句是最基本的语句.(  )答案:(1)√ (2)× (3)√2.下列赋值语句正确的是(  )A.a+b=5 B.5=a  C.a=b=2  D.a=a+1解析:选D 赋值语句只能给变量赋值,不能给表达式赋值,也不能对多个变量赋值且变量名一定要在赋值号的左边.3.赋值语句描述的算法如下:a=3a=5输出a则运行结果是(  )A.5B.3C.aD.8解析:选A 此算法中用到了赋值语句.虽然a=3是把3赋给a,但是接下来的语句a=5,又把5赋给a,赋值语句中变量取的是最后

4、的值,所以输出a的值为5.赋值语句的结构[典例] 下列赋值语句正确的是(  )A.A=B=2       B.x+y=mC.a2+b2=5D.N=N+2[解析] 赋值语句的一般格式是:变量=表达式,格式中右边的“表达式”可以是一个数据、常量或算式.赋值符号的左边只能是变量名字,而不能是表达式,故B、C不对.一个赋值语句只能给一个变量赋值,不能出现两个或多个“=”,故A不对,只有选项D符合赋值语句的写法规则.[答案] D赋值号左边只能是变量名称,而不能是表达式;赋值号右边可以是一个常量、变量或含变量的表达式.      [活学活用] 观察下列赋值语句,写法正确的个数是(  )①x=2y+z;②

5、x=3;y=4;z=5;w=7;③x+y=7;④y=M.A.1    B.2    C.3    D.4解析:选C ①②④符合赋值语句的格式,正确;③不正确,赋值号左侧不能是表达式.赋值语句的算法功能[典例] 写出下列语句描述的算法的输出结果:(1)a=5;b=3;c=;d=c2;输出d. (2)a=1;b=2;c=a-b;b=a+c-b;输出a,b,c. (3)a=10;b=20;c=30;a=b;b=c;c=a;输出a,b,c.[解] (1)∵c===4,∴c2=42=16,即d=16.∴该语句输出结果为16.(2)∵c=1-2=-1,b=a+c-b=1-1-2=-2,∴a=1,b=-2

6、,c=-1.∴该语句输出结果为:1,-2,-1.(3)由a=b及b=20知a=20,由b=c及c=30知b=30,由c=a及a=20知c=20,∴a=20,b=30,c=20.∴该语句输出结果为20,30,20.在解决与赋值语句有关的题目时,一定要明确赋值语句的作用,尤其是涉及对变量多次赋值时,应以最后一次所赋的值为最终要输出的值.      [活学活用]将两个数a=15,b=64交换,使a=64,b=15,下列赋值语句中正确的一组是(  ) A   B CD           解析:选B 先把b的值赋给中间变量c,这样c=64,再把a的值赋给变量b,这样b=15,最后把c的值赋给变量a,

7、这样a=64.利用赋值语句描述算法[典例] 用赋值语句写出用公式法求一元二次方程x2-5x+6=0的根的算法,并画出算法框图.[解] 算法步骤如下:1.a=1,b=-5,c=6;2.p=-;3.q=;4.x1=p+q,x2=p-q;5.输出x1,x2.算法框图如图所示.利用赋值语句描述算法应注意的问题(1)两个或多个变量的设置一般是利用已有的公式,使用赋值语句,这样算法的表述就变得非常简洁和清晰.(2)对一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。