单独报考
当前位置:中华考试网 >> 高考 >> 北京高考 >> 北京高考数学模拟题 >> 高考数学专题:《变量与赋值》

2015学年高考数学专题复习:《变量与赋值》

中华考试网  2014-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,再将3×3=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.

1234
纠错评论责编:xiejinyan
相关推荐
热点推荐»