1.单选题- (共12题)
9.
阅读下列算法:
第一步,输入x.
第二步,判断x>2是否成立,若成立,则y=x;否则,y=-2x+6.
第三步,输出y.
当输入的x∈[0,7]时,输出的y的取值范围是( )
第一步,输入x.
第二步,判断x>2是否成立,若成立,则y=x;否则,y=-2x+6.
第三步,输出y.
当输入的x∈[0,7]时,输出的y的取值范围是( )
A.[2,7] |
B.[2,6] |
C.[6,7] |
D.[0,7] |
12.
如图①②,它们都表示的是输出所有立方小于729的正整数的程序框图,那么判断框中应分别补充的条件为 ( )


A.①n3≥729? ②n3<729? |
B.①n3≤729? ②n3>729? |
C.①n3<729? ②n3≥729? |
D.①n3<729? ②n3<729? |
2.选择题- (共1题)
3.填空题- (共3题)
4.解答题- (共6题)
18.
下面给出一个用循环语句编写的程序:
k=1
sum=0
WHILE k<10
sum=sum+k∧2
k=k+1
WEND
PRINT sum
END
(1)指出程序所用的是何种循环语句,并指出该程序的算法功能;
(2)请用另一种循环语句的形式把该程序写出来.
k=1
sum=0
WHILE k<10
sum=sum+k∧2
k=k+1
WEND
PRINT sum
END
(1)指出程序所用的是何种循环语句,并指出该程序的算法功能;
(2)请用另一种循环语句的形式把该程序写出来.
20.
求函数y=
的值的程序框图如图所示.
(1)指出程序框图中的错误,并写出算法;
(2)重新绘制解决该问题的程序框图,并回答下面提出的问题.
①要使输出的值为正数,输入的x的值应满足什么条件?
②要使输出的值为8,输入的x值应是多少?
③要使输出的y值最小,输入的x值应是多少?

(1)指出程序框图中的错误,并写出算法;
(2)重新绘制解决该问题的程序框图,并回答下面提出的问题.
①要使输出的值为正数,输入的x的值应满足什么条件?
②要使输出的值为8,输入的x值应是多少?
③要使输出的y值最小,输入的x值应是多少?

21.
已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…,(xn,yn),…
(1)若程序运行中输出的一个数组是(9,t),求t的值.
(2)程序结束时,共输出(x,y)的组数为多少?
(3)写出程序框图的程序语句.
(1)若程序运行中输出的一个数组是(9,t),求t的值.
(2)程序结束时,共输出(x,y)的组数为多少?
(3)写出程序框图的程序语句.

试卷分析
-
【1】题量占比
单选题:(12道)
选择题:(1道)
填空题:(3道)
解答题:(6道)
-
【2】:难度分析
1星难题:0
2星难题:0
3星难题:0
4星难题:0
5星难题:0
6星难题:0
7星难题:0
8星难题:0
9星难题:21