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

  2019-2020学年北师大版必修三 变量与赋值 课时作业

  1.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是(  )

  A.INPUT "A,B,C"a,b,c

  B.INPUT "A,B,C=";a,b,c

  C.INPUT a,b,c;"A,B,C"

  D.PRINT "A,B,C";a,b,c

  B [提示内容用双引号引起来,与变量间用分号隔开,提示内容要在变量之前,故A、C错误,D选项是输出语句,只有B正确.]

  2."x=5*6""x=x+2"是某程序中先后相邻的两个语句,那么下列说法正确的是(  )

  ①x=5*6的意思是x=5×6=30,此式与代数运算中的式子是一样的;

  ②x=5*6是将数值30赋给"x";

  ③x=5*6可以写成5*6=x;

  ④语句x=x+2在执行时"="右边"x"的值是30,左边的值是32.

  A.①③ B.②④ C.①④ D.②③

  B [赋值号与等号意义不一样,故①错误;赋值语句中左边是变量,右边是表达式,所以②正确;③错误;x=x+2的意思就是将前面x的值加上2赋给x,故④也正确.]

  3.下列程序执行后,变量a,b的值分别为(  )

  

  A.20,15 B.35,35

  C.5,5 D.-5,-5

  A [由赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给b,最后把a-b=35-15=20赋给a,故输出a=20,b=13.]

  二、填空题

4.当输入"3"后,输出的结果为________.