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

2.2 变量与赋值

课时过关·能力提升

1.对赋值语句的描述正确的是(  )

①可以给变量提供初值;②将表达式的值赋给变量;③可以给一个变量重复赋值;④不能给同一变量重复赋值.

A.①②③ B.①②

C.②③④ D.①②④

答案:A

2.将两个数a=1,b=2交换,使a=2,b=1,下面语句正确的是(  )

A.a=b,b=a B.b=a,a=b

C.a=c,c=b,b=a D.c=b,b=a,a=c

解析:"a=b"的含义是把b的值赋给a.选项A得到的结果是a=2,b=2;选项B得到的结果是a=1,b=1;选项C中c的值不明确;选项D正确.

答案:D

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

A.75,21,32

B.21,32,75

C.32,21,75

D.75,32,21

解析:算法框图的运行过程是

a=21,

b=32,

c=75,

x=21,

a=75,

c=32,

b=21,

则输出75,21,32.

答案:A