全球旧事资料 分类
2.2变量与赋值
预习课本P88~93,思考并完成以下问题1变量的含义与表示是什么?
2赋值语句的格式是什么?它的作用是什么?
新知初探1.变量在研究问题的过程中可以取不同数值的量称为变量.2.赋值语句的格式1赋值语句的一般格式是:变量=表达式.2格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量.如a=1,b=2,c=a+b是指先计算出a+b的值3,再把3赋给c,而不是将a+b赋给c3赋值语句左边只能是变量名字,而不是表达式,如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赋值语句中的“=”称为赋值号,而不是等号.2赋值语句是把赋值号左边变量的值赋给赋值号右边的表达式.3在算法语句中,赋值语句是最基本的语句.答案:1√2×3√
f2.下列赋值语句正确的是
A.a+b=5
B.5=a
C.a=b=2
D.a=a+1
解析:选D赋值语句只能给变量赋值,不能给表达式赋值,也不能对多个变量赋值且
变量名一定要在赋值号的左边.
3.赋值语句描述的算法如下:
a=3
a=5
输出a
则运行结果是
A.5
B.3
C.a
D.8
解析:选A此算法中用到了赋值语句.虽然a=3是把3赋给a,但是接下来的语句a
=5,又把5赋给a,赋值语句中变量取的是最后的值,所以输出a的值为5
赋值语句的结构
典例下列赋值语句正确的是
A.A=B=2
B.x+y=m
C.a2+b2=5
D.N=N+2
解析赋值语句的一般格式是:变量=表达式,格式中右边的“表达式”可以是一个
数据、常量或算式.赋值符号的左边只能是变量名字,而不能是表达式,故B、C不对.一
个赋值语句只能给一个变量赋值,不能出现两个或多个“=”,故A不对,只有选项D符合
赋值语句的写法规则.
答案D
赋值号左边只能是变量名称,而不能是表r
好听全球资料 返回顶部