浙教版(2019)高中信息技术2021-2022学年必修一 2.2 算法的控制结构 培优练习
试卷更新日期:2022-02-22 类型:同步测试
一、选择题
-
1. 某算法的流程图如图所示,执行流程后,若最终的i 值为 5,则输入的 n 值可能为( )A、5 B、6 C、16 D、322. 某算法的部分流程图如图所示,执行这部分流程后,下列各选项不可能是变量s输出值的是( )A、7 B、8 C、9 D、153. 某算法的流程图如图所示,若输入s的值为字符串“Abc123456def”,执行这部分流程后,输出c的值是( )A、123456 B、Abcdef C、12345cdef D、Abc123456def4. 以下流程图表示的算法是将十进制整数n(n≥0)转换成二进制形式空白处填写正确的是( )A、①n<>0? ②s=‘0’ ③s=‘’ ④n=0? B、①n<>0? ②s=‘’ ③s=‘0’ ④n<>0? C、①n=0? ②s=‘0’ ③s=‘’ ④n=0? D、①n=0? ②s=‘’ ③s=‘0’ ④n<>0?5. 某算法的部分流程图如图所示。执行这部分流程,输入a的值是12,输出s的值是( )A、6 B、7 C、8 D、206. 以下算法的输出结果是( )A、20 40 B、30 50 C、20 50 D、30 407. 以下算法的输出结果是( )A、1 B、2 C、-1 D、-28. 以下流程图的功能是:根据输入的正整数X,求分段函数。请将流程图中对应位置的语句选填完整。
横线处可填入的正确的表达式为( )
A、X%2==0 B、X%2!=0 C、X//2==0 D、X//2!=09. 某算法的部分流程图如图所示,执行这部分流程后,变量a的值是 , 变量b的值是 。A、1 5 B、2 4 C、1 4 D、2 5二、填空题
-
10. 某算法的部分流程图如下图所示,执行这部分流程,则输出n的值为。11. 某地一户一表居民实施阶梯式水价方案。阶梯水价计量分三级,第一级为18立方米以下,每立方米按2.4元计价;第二级为18至31立方米,每立方米按3.35元计价;第三级为31立方米及以上,每立方米按4.30元计价。如图2-1-38所示算法用于根据用水量V(立方米)计算水价s(元)。
流程图如图所示,
①中应入填写的是 ,
③中应该填入的是。
12. 下图所示算法,实现的功能是。13. 有流程图如下图所示,若输入a的值为-3,则该程序的输出结果为。三、判断题
-
14. 在选秀活动中,三个评委为每一位选手打分,如果三个评委都亮绿灯,则进入下一轮。如果两个评委亮灯,则进入特定席。如果红灯数超过两盏,就淘汰。最适合用到的程序结构是循环结构。15. 在流程图中, 表示输入判断功能。