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

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

中华考试网  2014-12-01  【

  二、填空题

  7.写出下列程序运行的结果:

  输入a;

  If a<0 Then

  b=0.5    Else

  b=End If

  输出y

  若a=4,则b=________;若a=-4,则b=________.

  [答案] 29 -2

  [解析] 分析程序可以知道,上述程序是一个分段函数的程序,即b=

  所以当a=4时,b=42+3×4+1=29;

  当a=-4时,b=0.5×(-4)=-2.

  8.分析下面的程序,当输入的x值为3时,程序的输出结果为________.

  输入x

  If x>2 Then

  y=x^4

  Else

  If x<2 Then

  y=0

  Else

  y=5^x

  End If

  End If

  输出y

  [答案] 81

  [解析] 当x>2时,y=x4;当x<2时,y=0;当x=2时,y=5x.那么当x=3>2时,y=34=81,即输出81.

  三、解答题

  9.已知函数y=试用If语句来描述算法.要求输入x的值,求y的值.

  [解析] 根据题意写出算法程序为:

  输入x;

  If x>0 Then

  y=1

  Else

  If x=0 Then

  y=0

  Else

  y=-1

  End If

  End If

  输出y

  一、选择题

  1.给出一个算法的程序:

  输入a,b,c;

  If ab Then

  a=b

  End If

  If a>c Then

  a=c

  End If

  输出a

  如果输入-10,-26,8,那么输出的是________.

  [答案] -26

  [解析] 该程序的功能是输入a,b,c的值,求它们中的最小值.

  4.执行下面语句:

  输入a;

  If a<0 Then

  输出“不存在”

  Else

  t=sqr(a)

  输出t

  End If

  当a=-3时,输出结果为________;当a=9时,输出结果为________.

  [答案] 不存在 3

  [解析] 本算法语句的作用是输入一个数,若该数大于等于0,求该数的算术平方根,若输入的数小于0,则该数的算术平方根不存在.

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