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

  

  [A 基础达标]

  1.下列给出的赋值语句中正确的是(  )

  A.x+3=y-2       B.d=d+2

  C.0=x D.x-y=5

  解析:选B.根据赋值语句特点可知,赋值号左边应该是一个变量,不能是常数或多个变量,更不能带有运算,故A,C,D错误.B项含义是把d+2的值赋给d,是正确的.

  2.关于下列算法的作用:①z=x;②x=y;③y=z;④输出x,y.叙述正确的是(  )

  A.交换了原来的x,y B.让x与y相等

  C.变量z与x,y相等 D.x,y仍是原来的值

  解析:选A.本算法利用了中间变量z,使x,y的值进行了互换,故选A.

  3.执行语句"1.a=1,b=2. 2.a=a+b. 3.b=a-2b.4.输出a,b."得到的结果是(  )

  A.2,3 B.4,1

  C.3,-3 D.3,-1

  解析:选D.把1赋给变量a,把2赋给变量b,把3赋给变量a,把-1赋给变量b,输出a,b.

  4.设A=10,B=20,则可以实现A,B的值互换的语句是(  )

  A.A=10 B=20 B=A A=B

  B.A=10 B=20 C=A B=C

  C.A=10 B=20 C=A A=B B=C

  D.A=10 B=20 C=A D=B B=C A=B

  答案:C

  5.阅读如图所示的算法框图,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是(  )