1 / 5
文档名称:

《2.2变量与赋值》导学案.doc

格式:doc   大小:74KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《2.2变量与赋值》导学案.doc

上传人:mh900965 2017/10/17 文件大小:74 KB

下载得到文件列表

《2.2变量与赋值》导学案.doc

文档介绍

文档介绍:《》导学案
课程目标
.
、将含其他变量的表达式赋予变量、将含有变量自身的表达式赋予变量.
.
基础知识

(1)定义:在研究问题的过程中,,引入变量后,会使算法的表述变得非常简单、清楚.
(2)表示法:,B,a,b,.

在算法中,把变量A的值赋予变量B,这个过程称为赋值,记作______,其中“=”称为______.
归纳总结:
对赋值语句的理解
(1)如果把变量看成能且仅能放一个数值的盒子,那么赋值就是往这个盒子中放数值,一次只能放一个数值,当放入新数值后,原数值被“挤”出去,该变量的值被新数值替换.
(2)在算法中,B=A与A=B不同,B=A表示将变量A的值赋予变量B,而A=B正好相反,表示将变量B的值赋予变量A.
(3)赋值符号“=”的右边是变量或表达式,而左边只能是一个变量.
(4)赋值符号“=”不同于数学算式中的等号,例如赋值语句A=A+1表示变量A的值增加1后还用变量A表示,但是在数学算式中A=A+1无意义.
【做一做1】下列关于赋值语句需要注意的事项的叙述中,不正确的是( ).
,不能是表达式



【做一做2】下列赋值语句中正确的是( ).
=M +y=10
=B=2 =N2
【做一做3】执行下列赋值语句后,变量A=__________.
A=1
A=A+1
A=2A
重点难点
?
剖析:所谓赋值就是将一个数据赋予一个变量,:变量名=表达式.
例如:x=8,“=”不是数学中通常意义的“等于号”,它是“赋值符号”.:每个变量占一个匣子,,计算机自动使所有变量的初值为0,在执行赋值语句“x=8”后,x匣子中放入了数值8,x匣子中的数就称为变量x的值.
,B的值?
剖析:在算法中交换两个变量的值不可以直接交换,,往往容易把电脑解决问题的方法与人类的想法混淆,导致学****算法很困难.
交换两个变量A和B的程序很多,其中最常见的是:
X=A,
A=B,
B=X.
其交换过程可以形象理解为:
X=A表示“把A杯中的水倒入X杯中”,这样“A杯”是空杯子;
A=B表示“把B杯中的水倒入A杯中”,这样“A杯”中的水换成了“B杯”中的水,此时“B杯”是空杯子;
B=X表示“把X杯中的水倒入B杯中”,这样“B杯”中的水换成了“X杯”中的水,即原来“A杯”中的水,交换结