题目内容
给出如下程序:
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 |
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>20 | B.i<20 | C.i>=20 | D.i<=20 |