精英家教网 > 高中数学 > 题目详情

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

INPUT x

IF x<-1 THEN

  y=x^2

ELSE

  IF x<=1 THEN

    y=0

  ELSE

    y=(-2)^x

  END IF

END IF

PRINT y

END

答案:-8
解析:

这类题目应理解条件语句的执行过程,特别是语句中的ELSE(其余的)表示的条件是什么.INPUT x的作用是输入x的值,本例中就是把3赋给x,即x=3.


提示:

第一个ELSE指的是x≥-1的情况,第二个ELSE指的是x>1的情况,当x=3时,应执行第二个ELSE后的语句,即y=(-2)^x=-8.


练习册系列答案
相关习题

科目:高中数学 来源: 题型:

(2013•天津一模)阅读右边的程序框图,运行相应的程序,当输入的值为10时,输出S的值为(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

阅读右边的程序框图,运行相应的程序,当输入的值为时,输出的值为

(A)    (B)   (C)   (D)

查看答案和解析>>

科目:高中数学 来源:2013-2014学年重庆市七校联盟高三上学期联考文科数学试卷(解析版) 题型:填空题

阅读程序框图,运行相应的程序,当输入的值为时,输出的值为  

 

 

查看答案和解析>>

科目:高中数学 来源:2013年天津市五区县高考数学一模试卷(文科)(解析版) 题型:选择题

阅读右边的程序框图,运行相应的程序,当输入的值为10时,输出S的值为( )

A.45
B.49
C.52
D.54

查看答案和解析>>

同步练习册答案