资源简介 第二单元 算法与问题解决第2节 算法的控制结构 课堂同步练习(1)单选题1.若是本书店会员,所有商品打八五折,否则无折扣”,用算法描述这一问题,合适的算法结构是( )A.分支结构 B.循环结构 C.顺序结构 D.树形结构2.有流程图结构如下,其算法结构属于( )A.顺序结构 B.选择结构 C.循环结构 D.重复结构3.关于以下流程图的说法不正确的是( )A.该算法作用是输入两个数,输出较大的数。B.该算法中没有体现“运算”。C.该算法具有分支结构(选择结构)。D.如果输入的a、b分别为3和5,则算法的输出为5。4.某算法的部分流程图如图所示,执行这部分程序,下列说法正确的是( )A.该流程图用于求1到100间,所有能被5整除的数的和B.该流程图从结构上看,是一个循环结构中又嵌套了另一个循环结构C.程序运行结束后,i的值是100D.将①处s←1:i←2改为s←1:i←1,不影响输出结果5.流程图a和b算法的功能相同,则图b中①②③处应填入的内容是( )图a 图bA.①m←x ②x>y? ③m←y B.①m←y ②xC.①m←x ②xy? ③m←y6.有下图所示为某算法的流程图片断,该算法的功能是( )A.a,b两个数交换 B.求a,b两个数的较大者C.a,b两个数相加 D.随机输出a,b7.在某银行取款机上,用户银行卡密码验证的过程如下图所示:当用户输入密码时,若第1次输入错误,第2次输入才正确,则整个操作过程的执行流程是( )A.①→②→③→④→⑤B.①→②→③→④→⑥→⑦C.①→②→③→④→⑥→②→③→④→⑤D.①→②→③→④→⑥→⑦→②→③→④→⑤8.如下图所示,该流程图所表示的算法违背了算法的有穷性特征,下列修改方法中,可以改正该错误的是( )A.将①处改为 i ← 0 B.将②处改为 s ≥ 0 C.将③处改为 i ← i-2 D.将④处改为 s ← s-i二、填空题9.小强想要了解各省女排队员的平均年龄,为此设计算法,部分流程图如图所示。请将流程图①②处补充完整。①(_____) ②(_____)10.根据图72所示的流程图,回答问题。(1)语句i=i+1总共被执行的次数是________;(2)该算法中用到的两种结构是______和________;(3)该程序实现的功能是__________;(4)若依次输入12、-10、30、19、22,则输出的值是________;三、解答题11.若某函数的计算过程如下方所示,输入x,输出的值。请完成下图的流程图。【参考答案】1-5:ABBDC6-8:ACC9.①i←i+1 ②ave←sum/(i-1)10.(1)4 (2)分支结构 循环结构 (3)求5个数中的最大值 (4) 3011. 展开更多...... 收起↑ 资源预览