2017-2018学年北师大版必修三 2.2.2 变量与赋值 学案
2017-2018学年北师大版必修三 2.2.2 变量与赋值 学案第2页

  2.下列赋值语句正确的是(  )

  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

  

  赋值号左边只能是变量名称,而不能是表达式;赋值号右边可以是一个常量、变量或含变量的表达式.     

   [活学活用]

   观察下列赋值语句,写法正确的个数是(  )

①x=2y+z;