2018-2019学年北师大版必修3 第二章 2.2 变量与赋值 学案
2018-2019学年北师大版必修3 第二章 2.2 变量与赋值 学案第1页

2.2 变量与赋值

学习目标 1.通过实例,理解并掌握变量和赋值的概念.2.掌握赋值号"="的作用及与等号的区别.3.进一步体会算法的基本思想.

知识点一 变量

思考 在前面学过的算法案例中,我们已经注意到步骤要反复执行,但具体的数据却每步都在变,怎样解决步骤相同数据在变的问题?

答案 引入常量和变量的概念,这样就可以把多个重复的步骤变为可以反复执行的一个步骤.

梳理 (1)定义:在研究问题的过程中可以取不同数值的量称为变量.在设计算法的过程中,引入变量后,会使算法的表述变得非常简洁、清楚.

(2)变量的表示:算法中的变量常用英文字母或英文字母加数字表示,例如A,a,a1,sum等.不同的变量要用不同的字母表示.

知识点二 赋值

思考 在算法框图中,常见"i=i+1",它是什么意思?

答案 它表示先计算等号右边"i+1"的值,再把这个值赋给等号左边的变量.

梳理 一般地,有

(1)赋值:赋予一个变量一个值的过程.通常"="为赋值符号.

(2)赋值的一般格式:变量=表达式.

(3)赋值的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量,使该变量的值等于表达式的值.

(4)一个变量可以被多次赋值,这时的变量表现得就像一个黑瞎子,当新的值一来,旧的值就丢掉,它手里始终只能拿着最后一次赋给的值.

1.一个赋值语句只能给一个变量赋值.( √ )

2.不能给一个变量重复赋值.( × )

3.赋值号两侧的内容不能随意互换.( √ )