2019版高中数学第二章算法初步2.2.2变量与赋值课件北师大版必修3.ppt
《2019版高中数学第二章算法初步2.2.2变量与赋值课件北师大版必修3.ppt》由会员分享,可在线阅读,更多相关《2019版高中数学第二章算法初步2.2.2变量与赋值课件北师大版必修3.ppt(24页珍藏版)》请在麦多课文档分享上搜索。
1、2.2 变量与赋值,1.变量 (1)定义:在研究问题的过程中可以取不同数值的量称为变量. (2)变量的表示:变量的名称一般由一个或几个英文字母组成,或者是由一个或几个字母后面跟着一个数字组成,如a,b,a1,a2,sum,mod等,不同的变量有不同的变量名. 2.赋值 (1)赋值:把B的值赋给变量A,这个过程称为赋值,记作A=B,其中“=”为赋值符号. (2)赋值语句 定义:在表述一个算法时,经常要引入变量,并赋给该变量一个值,用来表明赋给某一个变量一个具体的确定值的语句叫作赋值语句. 赋值语句的一般格式:变量名=表达式. 赋值语句中的“=”号,称作赋值号. 赋值语句的功能:先计算赋值号右边表
2、达式的值,再把该值赋给赋值号左边的变量,使该变量的值等于表达式的值.,【做一做】 (1)下列赋值语句正确的是( ) A.m+n=2 018 B.2 018=m C.m+2 018=m D.m=m+2 018 (2)在变量赋值中,a=9,b=a,c=b,则c= . 答案:(1)D (2)9,思考辨析 判断下列说法是否正确,正确的在后面的括号里画“”,错误的画“”. (1)在变量赋值中,把2 018赋给k,写作“2 018=k”. ( ) (2)在变量赋值中,若a=1,b=a,则b的结果为1. ( ) (3)一个变量可以对其多次赋值,其值是最后一次所赋予的值. ( ) (4)可以利用赋值进行代数式
3、的演算,如下列赋值是合理的,y=x2-1=(x+1)(x-1). ( ) (5)赋值符号“=”不同于数学算式中的等号,A=A+1表示变量A的值增加1后还用A表示. ( ) 答案:(1) (2) (3) (4) (5),探究一,探究二,探究三,思维辨析,当堂检测,对赋值语句的理解 【例1】 试判断下列哪些赋值语句是正确的?哪些是错误的? (1)4=m; (2)A=B=3; (3)x2-y2=(x+y)(x-y); (4)m+n=15; (5)x=x. 解:(1)赋值号的左边只能是变量,不能是数字,故错误. (2)赋值语句只能给一个变量赋值,不能出现两个或多个赋值号,故错误. (3)赋值号的左边只
4、能是变量,不能是表达式,故错误. (4)赋值号的左边不能是表达式,故错误. (5)符合赋值语句的格式要求,将变量x的值重新赋给变量x,故正确.,探究一,探究二,探究三,思维辨析,当堂检测,反思感悟赋值语句给变量赋值要注意两个关键点 (1)格式要正确.变量一定在赋值号的左边,右边可以是常量,也可以是表达式. (2)终值看最后.如果算法中给同一个变量多次赋值,那么这个变量的最终值是最后一次所赋的值.,探究一,探究二,探究三,思维辨析,当堂检测,变式训练1赋值语句n=n+1的意思是( ) A.n等于n+1 B.n+1等于n C.将n的值赋给n+1 D.将n的原值加1再赋给n,即n的值增加1 解析:赋
5、值语句中的“=”与数学中的“=”是完全不同的,赋值语句中的“=”左右两边的值不能互换,左边表示变量,右边表示变量或表达式.本题中式子表示的意义是将n的值加1再赋给n,即n的值增加1. 答案:D,探究一,探究二,探究三,思维辨析,当堂检测,赋值语句的应用 【例2】 设计一个算法,使得任意输入的3个整数按从大到小的顺序输出,写出算法步骤,并画出算法框图. 分析:用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使abc,重新排列的过程需要利用赋值语句,比较大小时要运用选择结构.,探究一,探究二,探究三,思维辨析,当堂检测,解:算法步骤如下: 1.输入3个整数a,
6、b,c; 2.将a与b比较,并把小者赋值给b,大者赋值给a; 3.将a与c比较,并把小者赋值给c,大者赋值给a,此时a已是三者中最大的; 4.将b与c比较,并把小者赋值给c,大者赋值给b,此时a,b,c已按从大到小的顺序排列好; 5.按顺序输出a,b,c. 算法框图如图所示.,探究一,探究二,探究三,思维辨析,当堂检测,反思感悟1.解决含赋值语句的算法框图的输出结果等问题时,要明确赋值语句的作用,当含有多个变量、多个赋值语句、对同一变量多次赋值时,要理解各变量之间的关系,以最后一次赋值为最终输出的值. 2.运用赋值语句表达算法时,可以节省变量,使算法更加简洁,但要注意当需要交换两个变量的值时,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019 高中数学 第二 算法 初步 222 变量 赋值 课件 北师大 必修 PPT