欢迎来到天天文库
浏览记录
ID:14445160
大小:365.03 KB
页数:9页
时间:2018-07-28
《2017-2018学年高中数学北师大版必修3教学案:第二章 §2 2.2 变量与赋值含解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2017-2018学年高中数学北师大版必修3教学案2.2 变量与赋值预习课本P88~93,思考并完成以下问题(1)变量的含义与表示是什么? (2)赋值语句的格式是什么?它的作用是什么? 1.变量在研究问题的过程中可以取不同数值的量称为变量.2.赋值语句的格式(1)赋值语句的一般格式是:变量=表达式.(2)格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量.如a=1,b=2,c=a+b是指先计算出a+b的值
2、3,再把3赋给c,而不是将a+b赋给c.(3)赋值语句左边只能是变量名字,而不是表达式,如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后,
3、N的值变为8.[点睛] 赋值语句中的“=”称为赋值符号,而不是“等号”.1.判断正误.(正确的打“√”,错误的打“×”)(1)赋值语句中的“=”称为赋值号,而不是等号.( )(2)赋值语句是把赋值号左边变量的值赋给赋值号右边的表达式.( )(3)在算法语句中,赋值语句是最基本的语句.( )答案:(1)√ (2)× (3)√2.下列赋值语句正确的是( )92017-2018学年高中数学北师大版必修3教学案A.a+b=5 B.5=a C.a=b=2 D.a=a+1解析:选D 赋值语句只能给变量赋值,不能给表达
4、式赋值,也不能对多个变量赋值且变量名一定要在赋值号的左边.3.赋值语句描述的算法如下:a=3a=5输出a则运行结果是( )A.5B.3C.aD.8解析:选A 此算法中用到了赋值语句.虽然a=3是把3赋给a,但是接下来的语句a=5,又把5赋给a,赋值语句中变量取的是最后的值,所以输出a的值为5.赋值语句的结构[典例] 下列赋值语句正确的是( )A.A=B=2 B.x+y=mC.a2+b2=5D.N=N+2[解析] 赋值语句的一般格式是:变量=表达式,格式中右边的“表达式”可以是一个数据、常量或算式.赋值
5、符号的左边只能是变量名字,而不能是表达式,故B、C不对.一个赋值语句只能给一个变量赋值,不能出现两个或多个“=”,故A不对,只有选项D符合赋值语句的写法规则.[答案] D赋值号左边只能是变量名称,而不能是表达式;赋值号右边可以是一个常量、变量或含变量的表达式. [活学活用] 观察下列赋值语句,写法正确的个数是( )①x=2y+z;②x=3;y=4;z=5;w=7;③x+y=7;④y=M.A.1 B.2 92017-2018学年高中数学北师大版必修3教学案C.3 D.4解析:选C ①②④符
6、合赋值语句的格式,正确;③不正确,赋值号左侧不能是表达式.赋值语句的算法功能[典例] 写出下列语句描述的算法的输出结果:(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,c=-1.∴该语句输出结果为:1,-2,-1.
7、(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.92017-2018学年高中数学北师大版必修3教学案∴该语句输出结果为20,30,20.在解决与赋值语句有关的题目时,一定要明确赋值语句的作用,尤其是涉及对变量多次赋值时,应以最后一次所赋的值为最终要输出的值. [活学活用]将两个数a=15,b=64交换,使a=64,b=15,下列赋值语句中正确的一组是( ) A B CD 解析:选B 先把b的值赋给中间变
8、量c,这样c=64,再把a的值赋给变量b,这样b=15,最后把c的值赋给变量a,这样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.算法框图如图所
此文档下载收益归作者所有