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

  课时分层作业(五)

(建议用时:40分钟)

[学业达标练]

一、选择题

1.下列赋值语句中错误的是(  )

A.N=N+1       B.K=K*K

C.C=A(B+D) D.C=A/B

C [C项中赋值号"="右边的乘号不能与数学运算中的乘号混淆,不能省略,应为"C=A*(B+D)".]

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

A.5=a B.a+2=a

C.a=b=4 D.a=2]

D [A错,因为赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量;C错,因为赋值语句不能把一个值同时赋给两个变量;B错,赋值语句左边是一个变量,而不是代数式;D项正确.]

3.执行"print(%io(2),3+2)"的输出结果是(  )

A.3+2=3+2       B.3+2=5

C.5 D.5=5

C [在屏幕上输出3+2的运算结果,即5.]

4.下列给出的输入、输出语句正确的是(  )

①input a;b;c;②input x=4;

③print A=4; ④print(%io(2),a).

A.①② B.②③

C.③④ D.④

D [由输入、输出语句的格式知①②③均不正确,④正确.]

5.下列程序语言中表达式的值正确的是(  )