2018-2019学年人教A版必修3 1.2.1 输入语句、输出语句和赋值语句 作业
2018-2019学年人教A版必修3 1.2.1 输入语句、输出语句和赋值语句 作业第1页

  

  [A 基础达标]

  1.下列所给的式子,前一个是算术式子,后一个是BASIC语言中的对应式子,正确的有(  )

  ①e5:e∧5;

  ②3:3∧3/4;

  ③2-[5-(7+9)]:2-(5-(7+9));

  ④ :SQR(3);

  ⑤|x-3|:ABS(x-3).

  A.1个 B.2个

  C.3个 D.4个

  解析:选C.e在程序中不能识别,应为EXP(5),①错;当幂指数为分式等代数式时,应加括号,乘方优先于乘、除法,所以3应为3∧(3/4),②错;

  在BASIC语言中所有的括号不分大括号、中括号,一律用小括号,③正确;

  程序中注意换为相应的函数,故④⑤正确.

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

  A.S=S+i2

  B.A=-A

  C.x=2x+1

  D.P=

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

  3.设A=10,B=20,则可以实现A,B的值互换的程序是  (  )

  A. B.

  C. D.

  解析:选C.A中程序执行后A=B=10,B中程序执行后A=B=10,C中程序执行后A=20,B=10,D中程序执行后A=B=10.

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

  a=15

  b=20

  a=a+b

  b=a-b

  a=a-b

  PRINT a,b

END