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

给出如下程序:
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.
考点:本题主要考查程序语言及其应用。
点评:简单题,读懂程序语言,认识其功能。

练习册系列答案
相关习题

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

读程序                     
甲:INPUT  i=1       乙:INPUT  i=1000
S=0                   S=0
WHILE i<=1000       DO
S=S+i                      S=S+i
i=i+l                      i=i-1
WEND                LOOP UNTIL i≤1
PRINT S               PRINT  S
END                  END
对甲乙两程序和输出结果判断正确的是                           (    )

A.程序不同,结果不同 B.程序不同,结果相同 
C.程序相同,结果不同 D.程序相同,结果相同

查看答案和解析>>

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

某程序框图如右图所示,现输入如下四个函数,则可以输出的函数是

A.B.C.D.

查看答案和解析>>

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

对一位运动员的心脏跳动检测了8次,得到如下表所示的数据:

检测次数
1
2
3
4
5
6
7
8
检测数据(次/分钟)
39
40
42
42
43
45
46
47
上述数据的统计分析中,一部分计算见如图所示的程序框图(其中是这8个数据的平均数),则输出的的值是(   )

A.6    B.7     C.8   D.56

查看答案和解析>>

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

如图是把二进制数化为十进制数的一个程序框图,则判断框内应填入的条件是

A. B.  C.  D.

查看答案和解析>>

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

已知程序框图如图所示,则输出的s为(     )

A.B.
C.D.

查看答案和解析>>

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

阅读如下程序,若输出的结果为,则在程序中横线?处应填入语句为(  )

A.i≥6 B.i≥7 C.i≤7 D.i≤8 

查看答案和解析>>

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

若将两个数交换,使,下面语句正确的一组是 (   )

查看答案和解析>>

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

下面为一个求20个数的平均数的程序,在横线上应填充的语句为 (    )

A.i>20B.i<20C.i>=20D.i<=20

查看答案和解析>>

同步练习册答案