算法的控制结构

2024-05-27
| 8页
| 93人阅读
| 0人下载

内容正文:

算法的控制结构 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.已知长方形的长和宽,求长方形的面积,部分流程图如题图所示,其算法结构是(   ) A.顺序结构 B.选择结构 C.框架结构 D.循环结构 2.以下问题中,适合利用循环结构解决的是(    ) A.求一个学生3科成绩的平均分 B.求两个数中的较小值 C.判断一个数是否是奇数 D.统计100以内素数的个数 3.下列关于算法基本控制结构的描述,不正确的是(    ) A.分支结构也称为选择结构 B.顺序结构按序依次执行程序语句 C.循环结构的循环次数可以是已知的 D.分支结构中各条执行路径中的语句都要被执行 4.下图所示的流程图表达的算法结构是(  ) A.顺序结构 B.选择结构 C.循环结构 D.跳转结构 5.某建筑公司规定,当室外温度高于37度时停止户外作业,低于37度后恢复作业,持续一个夏天。如运用编程工具实现这一规定,设计算法时应采用(   ) A.分治思想 B.树型结构 C.顺序结构 D.循环结构 6.以下程序属于那一种结构(   ) a,b,c=2,10,7 c=a a=b b=c print(a,b,c) A.循环结构 B.分支结构 C.顺序结构 D.双分支结构 7.某算法的流程图如图所示,执行该流程,若依次输入整数15,21,则输出p的值是(    ) A.3 B.15 C.63 D.105 8.某算法的部分流程图如图所示。 执行这部分流程,若输入a的值为60,则输出c的值为(    ) A.2 B.3 C.4 D.5 9.某算法的部分流程图如图所示,执行该流程后,变量 sum 的值为(  ) A.20 B.25 C.45 D.60 10.某算法的部分流程图如图所示,执行这部分流程后,若输入x的值依次为8,14,10,20,-1,则输出k的值是(   ) A.44 B.46 C.49 D.52 11.某算法的部分流程图如图所示,当输入 n 的值为 4 时,则 a , b的值分别为(    ) A.5,5 B.16,16 C.16,32 D.34,55 12.宋雅兰同学画出某算法的部分流程图,执行这部分流程后,x和y的值分别是(   ) A.4,0 B.6,0 C.3,3 D.6,3 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.A 【详解】本题主要考查算法结构。由图可知,该算法结构是顺序结构,故本题:选A选项。 2.D 【详解】本题考查算法控制结构相关内容。适合利用循环结构解决的问题通常是需要重复执行某些操作的情况。在本题中,要统计100以内的素数个数,需要遍历每个数字,判断它是否是素数,然后计数,由于需要遍历多个数字并执行相似的操作,因此适合使用循环结构,D选项正确。A选项只需要对三个成绩求和并计算平均分,不需要循环;B选项只需要比较两个数的大小,也不需要循环。C选项只涉及单个数的判断,不需要循环。故本题答案是D选项。 3.D 【详解】本题考查算法相关内容。算法有三种基本控制机构:顺序结构、分支结构、循环结构。顺序结构按序依次执行程序语句;分支结构也称为选择结构,分支结构中某条执行路径中的语句可以不被执行;循环结构内语句被重复执行的次数可以是已知的,也可以是未知的,只要符合有穷性即可。故本题答案为D选项。 4.C 【详解】本题考查算法结构相关内容。算法有三种基本结构:顺序结构、选择结构、循环结构。根据给定流程图,可知该结构为循环结构。故本题答案是C选项。 5.D 【详解】本题考查算法控制结构。某建筑公司规定,当室外温度高于37度时停止户外作业,低于37度后恢复作业,持续一个夏天。如运用编程工具实现这一规定,设计算法时应采用循环结构和分支结构。故选D。 6.C 【详解】本题考查程序控制结构。分析程序可知,该程序属于顺序结构,即自上而下依次执行。故选C。 7.D 【详解】本题主要考查算法流程图的执行。分析流程图可知,该流程图实现求m和n的最小公倍数,15和21的最小公倍数是105,故本题选D选项。 8.C 【详解】本题主要考查算法流程图的执行。b=2,c=0,第一次循环,满足a%b=0,a=a/b=60/2=30,c=c+1=1;第二次循环,满足a%b=0,a=a/b=30/2=15,c=c+1=2;第三次循环,不满足a%b=0,b=b+1=3;第四次循环,满足a%b=0,a=a/b=15/3=5,c=c+1=3;后续,均不满足a%b=0,直到b=5时,满足a%b=0,a=a/b=5/5=1,c=c+1=4;不满足a>1,循环结束,输出c的值是4,故本题选C选项。 9.A 【详解】本题主要考查算法流程图的执行。分析流程图可知,该流程

资源预览图

算法的控制结构
1
算法的控制结构
2
算法的控制结构
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。