给出如下程序: 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时,输出的结果是( )
发布时间:2021-09-12
A.1
B.-1
C.0D.3
试卷相关题目
- 1下列语句中:① ② ③ ④ ⑤ ⑥ 其中是赋值语句的个数为( )
A.6
B.5
C.4
D.3
开始考试点击查看答案 - 2某程序框图如图所示,该程序运行后输出的K的值是( )
A.4
B.5
C.6
D.7
开始考试点击查看答案 - 3下列语句中,可以用作输出语句的是( )
A.INPUT
B.PRINT
C.IF
D.WHILE
开始考试点击查看答案 - 4下列程序运行后, a, b, c的值各等于什么?( ) (1) a=3 b=-5. c=8 a= b b=c PRINT.. b ...... END
A.3
B.-5
C.8
开始考试点击查看答案 - 5阅读下面的程序: INPUT N I=1 S=1 WHILE I<=N S=S*I I=I+1 WEND PRINT S END 上面程序在执行过程中,如果输入6,那么输出的结果是( )
A.6
B.120
C.720
D.1080
开始考试点击查看答案 - 6在右边程序中,如果输入的 值是20,则输出的 值是 ( )
A.100
B.50
C.25
D.150
开始考试点击查看答案 - 7下列算法:① ;② ;③ ;④ 输出x,y 关于算法作用,下列叙述正确的是 ( )
A.交换了原来的x,y
B.让x 与y相等
C.变量z与x,y相等
D.x,y仍是原来的值
开始考试点击查看答案 - 8下列给出的赋值语句中正确的是:( )
A.5=A
B.M=—M
C.B=A=2
D.x+y=0
开始考试点击查看答案 - 9已知变量a、b已被赋值,要交换a、b的值,采用的算法是( )
A.a =" b," b =" a"
B.a =" c," b =" a," c =" b"
C.a =" c," b =" a," c =" a"
D.c =" a," a =" b," b = c
开始考试点击查看答案 - 10在右面的程序框图表示的算法中,输入三个实数 , 要求输出的 是这三个数中最大的数,那么在空白的判断 框中,应该填入( )
A.
B.
C.
D.
开始考试点击查看答案