分层训练进阶冲关
A组基础练建议用时20分钟
1下列关于算法的说法中正确的个数有B
①求解某一类问题的算法是唯一的
②算法必须在有限步骤操作之后停止
③x2x2019是一个算法
④算法执行后一定产生确定的结果
A1
B2
C3
D4
2下列所给问题中不能设计一个算法求解的是D
A用“二分法”求方程x230的近似解精确度001
B解方程组C求半径为2的球的体积
D求S123…的值
3程序框图符号“”可用于B
A输出a10
B赋值a10
C判断a10
D输入a1
4如图所示的程序框图已知a13输出的结果为7则a2的值是C
1
fA9
B10
C11
D12
5如图所示的流程图当输入的值为5时输出的结果是
D
A3
B2
C1
D2
6根据如图所示的程序框图使得当成绩不低于60分时输出“及格”
当成绩低于60分时输出“不及格”则A
A框1中填“是”框2中填“否”B框1中填“否”框2中填“是”C框1中填“是”框2中可填可不填D框2中填“否”框1中可填可不填7下面是某人出家门先打车去火车站再坐火车去北京的一个算法请补充完整第一步出家门第二步打车去火车站
2
f第三步坐火车去北京8使用配方法解方程x24x30的算法的步骤是②①④③填序号①配方得x221②移项得x24x3③解得x1或x3④开方得x2±19执行如图所示的程序框图则输出的S099
10执行如图所示的程序框图如果输入的xt均为2则输出的S7
11设计求1357…31的算法并画出相应的程序框图【解析】第一步S0第二步i1第三步SSi
3
f第四步ii2第五步若i不大于31返回执行第三步否则执行第六步第六步输出S值程序框图如图
12设计一个算法求满足10x21000的所有正整数并画出程序框图【解析】算法步骤如下第一步x1第二步如果x210那么执行第三步否则执行第四步第三步如果x21000那么输出x否则结束程序第四步xx1转到第二步程序框图如图
4
fB组提升练建议用时20分钟13执行如图所示的程序框图若输入
8则输出的kB
A2
B3
C4
D5
14如图所示的程序框图所表示的算法的功能是C
5
fA计算1…的值B计算1…的值C计算1…的值D计算1…的值15执行如图所示的程序框图运行相应的程序最后输出的结果为
16若框图所示程序运行的输出结果为S132那么判断框中应填入的关于k的判断条件是k≤10或k11
17已知直线l13xy120和直线l23x2y60设计一个算法求l1和l2及y轴所围成的三角形的面积
6
f【解析】算法如下
第一步解r