2016届数学高考复习变量与赋值专题练习(附解析)_题型归纳 - 查字典数学网
数学2016届数学高考复习...
首页>学习园地>题型归纳>2016届...

2016届数学高考复习变量与赋值专题练习(附解析)

2015-12-01 收藏

以赋值符号右边表达式的值替代原来的值。以下是变量与赋值专题练习,请考生及时进行练习。

一、选择题

1.赋值语句n=n+1的意思是()

A.n等于n+1

B.n+1等于n

C.将n的值赋给n+1

D.将n的原值加1再赋给n,即n的值增加1

[答案] D

[解析] 赋值语句中的=与数学中的=是完全不同的,=左右两边的值不能互换,左边表示变量,右边表示变量或表达式,式子表示的意义是将n的值加1再赋给n,即n的值增加1.

2.赋值语句描述的算法如下:

a=3

a=5

输出a.

则运行结果是()

A.5 B.3

C.a D.8

[答案] A

[解析] 此算法中用到了赋值语句.虽然a=3是把3赋予a,但是接下来的语句a=5,又把5赋予a,所以输出a的值为5.

3.观察下列赋值语句,写出正确的个数是()

x=2y+z x=3;y=4;z=7;w=7

x+y=7 y=M

A.1 B.2

C.3 D.4

[答案] C

[解析] 正确,错误.

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

A. B.C. D.

[答案] B

[解析] B中,先把b的值赋予中间变量c,这样c=17,再把a的值赋予变量b,这样b=8,最后把c的值赋予变量a,这样a=17.

5.以下程序运行时输出的结果是()

A=3

B=A*A

A=A+B

B=B+A

输出A,B

A.12,15 B.12,9

C.12,21 D.21,12

[答案] C

[解析] 此程序所表示的是先将3赋给A,再将33=9赋给B,再将3+9=12赋给A,再将9+12=21赋给B,所以输出的为12,21,故选C.

6.计算机执行下面的算法步骤后输出的结果是()

(1)a=1;

(2)b=3;

(3)a=a+b;

(4)b=a-b;

(5)输出a,b.

A.4,-2 B.4,1

C.4,3 D.6,0

[答案] B

[解析] 根据赋值语句的特点知a=1+3=4,b=4-3=1.二、填空题

7.如图所示的一个算法流程图,已知a1=3,输出的b=7,则a2的值是________.

[答案] 11

[解析] 由算法流程图可知,=b=7,a1=3,则a2=11.

8.下面的语句执行后输出的结果为________.

A=2

B=3

B=A*A

A=A+B

B=B+A

输出A,B.

[答案] 6,10

[解析] 因为A=2,B=3,B=A2,B=4,

A=A+B=2+4=6,B=B+A=10,

输出的结果为6,10.

三、解答题

9.根据给出的程序段,分别写出运行后输出的结果.

(1)程序段:

A=5

A=A*3

输出A

(2)程序段:

t=M

M=N

N=t

输出N

[解析] (1)由赋值语句的功能,首先A=5,即把5赋给变量A,执行下一步,A=A*3,此时=左边的A为变量,右边的A*3为表达式,因此输出的结果为15.

(2)程序段中是三个赋值语句,通过设值来看执行结果,设M的值为a,N的值为b.执行t=M后,t的值为a,执行M=N后,M的值变为b,再执行N=t,此时t的值为a,则执行的结果为N值变为a.由此可看出M和N两个变量进行了变化,变量t充当了中间变量,故输出结果为M.

变量与赋值专题练习及答案的所有内容就是这些,查字典数学网希望可以帮助考生顺利复习。


查看全部
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
大家都在看

分类
  • 级别
  • 年级
  • 类别
  • 版本
  • 上下册
学习阶段
小学
初中
高中
不限
年级
一年级 二年级
三年级 四年级
五年级 六年级
初一 初二
初三 高一
高二 高三
小考 中考
高考
不限
类别
数学教案
数学课件
数学试题
不限
版本
人教版 苏教版
北师版 冀教版
西师版 浙教版
青岛版 北京版
华师大版 湘教版
鲁教版 苏科版
沪教版 新课标A版
新课标B版 上海教育版
部编版
不限
上下册
上册
下册
不限