2017-2018学年北师大版必修三 变量与赋值 课时作业
2017-2018学年北师大版必修三      变量与赋值   课时作业第1页

课时作业 11 变量与赋值

|基础巩固|(25分钟,60分)

  一、选择题(每小题5分,共25分)

  1.输入a=5,b=12,c=13,经下列赋值语句运行后,a的值仍为5的是(  )

  

  解析:对于选项A,先把b的值赋给a,a的值又赋给b,这样a,b的值均为12;对于选项B,先把c的值赋给a,这样a的值就是13,接下来是把b的值赋给c,这样c的值就是12,再又把a的值赋给b,所以a的值还是13;对于选项C,先把a的值赋给b,然后又把b的值赋给a,所以a的值没变,仍为5;对于选项D,先把b的值赋给c,这样c的值是12,再把a的值赋给b,于是b的值为5,然后又把c的值赋给a,所以a的值为12.于是可知选C.

  答案:C

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

  A.S=S+i2 B.A=-A

  C.x=2x+1 D.P=

  解析:在程序语句中乘方要用"∧"表示,所以A不正确;乘号"*"不能省略,所以C不正确;D选项中应用SQR(x)表示,所以D不正确;B选项是将变量A的相反数赋给变量A,则B正确.

  答案:B

  3.下列语句运行的结果是(  )

  

  A.5 B.3

C.3或5 D.a