题目内容

【题目】给出如下程序:
INPUT x
IF x<0 THEN y=-1
ELSE
IF x=0  THEN y=0
ELSE y=1
END IF
END IF
PRINT y
END
输入x=3时,输出的结果是( )
A.1
B.-1
C.0
D.3

【答案】A
【解析】如果输入x<0,则y=-1;如果输入x=0,则y=0;如果输入x>0,则y=1;因为输入的x值为3,所以输出的结果为1.
【考点精析】解答此题的关键在于理解算法的输出、输入语句的相关知识,掌握输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式并且提示内容与变量之间用分号“;”隔开,若输入多个变;输出语句可以输出常量、变量或表达式的值以及字符,以及对算法的条件语句的理解,了解“条件”表示判断的条件;“语句”表示满足条件时执行的操作内容,条件不满足时,结束程序;算机在执行时首先对IF后的条件进行判断,如果条件符合就执行THEN后边的语句,若条件不符合则直接结束该条件语句,转而执行其它语句.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网