内容正文:
浙江良品图书有限公司
精彩三年学考尖峰 信息技术 2022浙江
专题集训3 算法的控制结构
单击此处编辑母版文本样式
1
1.计算机编程解决问题的一般过程有:
①编写程序 ②设计算法
③调试运行程序
④抽象与建模,上述步骤的正确顺序是( )
A.②①③④ B.②①④③
C.④②①③ D.④①②③
C
单击此处编辑母版文本样式
2.求解一元二次方程的算法描述如下:
①输入一般形式下的二次项系数a,一次项系数b,常数项c。
②计算判别式 Δ=b2-4ac的值。
③若Δ≥0,则计算 输出字符串“方程有实数解”,并输
出x的值;否则,输出字符串“方程无实数解”。
这种描述方法属于( )
A.自然语言 B.流程图
C.伪代码 D.程序设计语言
A
单击此处编辑母版文本样式
3.下面用自然语言描述的算法中包含的基本结构有( )
① 输入两个正整数m,n。 ② r←m除以n的余数。
③ m←n。 ④ n←r。
⑤ 如果r>0,那么转②。 ⑥ 输出最大公约数m。
A.分支结构、循环结构
B.顺序结构、分支结构、循环结构
C.顺序结构、循环结构
D.顺序结构、分支结构
C
单击此处编辑母版文本样式
4.死循环违背了算法的( )
A.确定性特征 B.有穷性特征
C.可行性特征 D.输入输出特征
5.某算法的部分流程图如图所示,执行完这部分流程后,变量
a,b的值分别是( )
A.5,8 B.8,5
C.8,11 D.8,13
B
D
单击此处编辑母版文本样式
6.执行这部分流程,输入5。流程执行结束,下列说法不正确的
是( )
A.i 的值为6
B.s 的值为6
C.语句i←i+1 被执行了5 次
D.语句i≤n? 被执行了5次
D
单击此处编辑母版文本样式
7.执行如图所示的程序框图,
输出值s,n分别是( )
A.127,128 B.127,243
C.121,162 D.121,243
8.执行这部分流程,输入a,b 的值分别
为60,27,则输出的值为( )
A.1 B.3
C.6 D.9
D
B
单击此处编辑母版文本样式
9.依次输入x的值为3,2,1,0,-1后,
该算法的输出结果为( )
A.4 5 B.4 6
C.3 5 D.3 6
10.执行完这部分流程后,该算法的输出
结果为( )
A.9 B.18
C.3 D.6
B
B
单击此处编辑母版文本样式
11.执行第4次循环后,a,b的值分别是( )
A.2,14 B.3,14
C.11,13 D.13,14
12.若要循环体执行3次,则判断框处应填
写( )
A.s≤9? B.s<9?
C.s≥9? D.s>9?
D
A
单击此处编辑母版文本样式
根据下面的流程图,回答第13~14题。
13.流程图中,包含的基本结构有( )
A.分支结构、循环结构
B.顺序结构、分支结构、循环结构
C.顺序结构、循环结构
D.顺序结构、分支结构
14.输入2,5,4,3,6,0,7,输出结果是( )
A.3 4 B.2 5