1.单选题- (共12题)
4.
下面对程序框图中的图形符号的说法错误的是( )
A.起、止框是任何流程不可少的,表明程序开始和结束 |
B.输入、输出可用在算法中任何需要输入、输出的位置 |
C.算法中间要处理数据或计算,可分别写在不同的注释框内 |
D.当算法要求对两个不同的结果进行判断时,判断条件要写在判断框内 |
7.
下面程序的功能是( )



A.求1×2×3×4×…×10 00的值 |
B.求2×4×6×8×…×10 000的值 |
C.求3×5×7×9×…×10 001的值 |
D.求满足1×3×5×…×n>10 000的最小正整数n |
9.
对于任意函数f(x),x∈D,可按下图构造一个数字发生器,其工作原理如下:

①输入数据x0∈D,经过数字发生器,输出x1=f(x0);
②若x1∉D,则数字发生器结束工作;若x1∈D,则将x1反馈回输入端,再输出x2=f(x1),并依此规律继续下去.
现定义f(x)=2x+1,D=(0,1 000).若输入x0=0,当发生器结束工作时,输出数据的总个数为( )

①输入数据x0∈D,经过数字发生器,输出x1=f(x0);
②若x1∉D,则数字发生器结束工作;若x1∈D,则将x1反馈回输入端,再输出x2=f(x1),并依此规律继续下去.
现定义f(x)=2x+1,D=(0,1 000).若输入x0=0,当发生器结束工作时,输出数据的总个数为( )
A.8 | B.9 |
C.10 | D.11 |
12.
算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是()
A.一个算法只能含有一种逻辑结构 |
B.一个算法最多可以包含两种逻辑结构 |
C.一个算法必须含有上述三种逻辑结构 |
D.一个算法可以含有上述三种逻辑结构的任意组合 |
2.选择题- (共2题)
3.填空题- (共4题)
4.解答题- (共6题)
19.
已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…,(xn,yn),…
(1)若程序运行中输出的一个数组是(9,t),求t的值.
(2)程序结束时,共输出(x,y)的组数为多少?
(3)写出程序框图的程序语句.
(1)若程序运行中输出的一个数组是(9,t),求t的值.
(2)程序结束时,共输出(x,y)的组数为多少?
(3)写出程序框图的程序语句.

22.
下列是某个问题的算法程序,将其改为程序语言,并画出程序框图.
算法:
第一步,令i=1,S=0.
第二步,若i≤999成立,则执行第三步;
否则,输出S,结束算法.
第三步,S=S+
.
第四步,i=i+2,返回第二步.
算法:
第一步,令i=1,S=0.
第二步,若i≤999成立,则执行第三步;
否则,输出S,结束算法.
第三步,S=S+

第四步,i=i+2,返回第二步.
试卷分析
-
【1】题量占比
单选题:(12道)
选择题:(2道)
填空题:(4道)
解答题:(6道)
-
【2】:难度分析
1星难题:0
2星难题:0
3星难题:0
4星难题:0
5星难题:0
6星难题:0
7星难题:0
8星难题:0
9星难题:22