单独报考
当前位置:中华考试网 >> 高考 >> 北京高考 >> 北京高考数学模拟题 >> 2015学年高考数学专题复习:《条件语句》

2015学年高考数学专题复习:《条件语句》

中华考试网  2014-12-01  【

  一、选择题

  1.条件语句的一般格式是

  If A Then

  B

  Else

  C

  End If

  其中B表示的是(  )

  A.满足条件A时执行的内容

  B.条件语句

  C.条件

  D.不满足条件A时执行的内容

  [答案] A

  [解析] 格式中的A表示条件,Else后面的C表示不满足条件A时执行内容,而在Then后面的B表示满足条件A时执行的内容,故选A.

  2.下列语句中,输入x的值为-5,则输出的值为(  )

  A.-5 B.5

  C.±5 D.0

  [答案] B

  [解析] 由条件语句知选B.

  3.当a=3时,下面的程序输出的结果是(  )

  输入a

  If a<10 Then

  y=2Else

  y=End If

  输出y

  A.B.3

  C.10 D.6

  [答案] D

  [解析] 程序执行的顺序为a=3,y=2×3=6,输出6.

  4.下列关于条件语句的说法中正确的是(  )

  A.任何条件语句中不能没有Else及后序语句

  B.在复合If语句中,可以只有一个End If语句

  C.在算法语句中,可以同时使用多个条件语句

  D.在Else和Then后面只能有一个语句

  [答案] C

  [解析] A中If—Then语句可以没有Else语句,所以A错;B中在复合If语句中,有多少个If应对应多少个End If,所以B错;D中在复合If语句中Else和Then后面可以不只有一个语句,故D错.

  5.下列程序的功能是:

  判断任意输入的数x是否是正数,若是,输出它的平方值;若不是,输出它的相反数.

  则填入的条件应该是(  )

  A.x>0 B.x<0

  C.x>=0 D.x<=0

  [答案] D

  [解析] 因为条件真则执行y=-x,条件假则执行y=x*x,由程序功能知条件应为x<=0.

  6.根据下列算法语句,当输入x的值为-2时,输出结果是(  )

  输入x

  If x>0 Then

  y=2Else

  y=End If

  输出y

  A.B.-3

  C.0 D.-16

  [答案] D

  [解析] 程序表示的是函数y=

  当x=-2时,y=-2×(-2)2+4×(-2)=-16.

  故选D.

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