欢迎来到天天文库
浏览记录
ID:30757203
大小:207.00 KB
页数:6页
时间:2019-01-03
《2015-2016学年人教b版必修三1.1.3算法的三种基本逻辑结构和框图表示作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、知能优化训练♦♦同步测鏗.♦1.算法共有三种逻辑结构,即顺序结构、条件分支结构和循环结构,下列说法中正确的是()A.一个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以含有上述三种逻辑结构的任意组合答案:D2.若一个算法的程序框图中有V,则表示该算法中一定有下列逻辑结构中的()A.循环结构和条件分支结构B.条件分支结构C.循环结构D.顺序结构和循环结构解析:选B.当有判断框时,一定有条件分支结构.3.下列说法中不正确的是()A.顺序结构是由若干个依次执行的步骤组成,每一个算法都离不开顺序结构B.循环结构是在一些算法中从某处开始
2、,按照一定条件,反复执行某些步骤,故循环结构中一定包含条件分支结构C.循环结构中不一定包含条件分支结构D.用程序框图表示算法,使之更加直观形象,容易理解答案:C4.如图程序框图的运算结果为解析:•:a的初值为5,每循环一次,a的值减1,故循环2次.答案:205.已知函数f(x)=x-3f程序框图表示的是给定兀值,求其相应函数值的算法.请将该程序框图补充完整.其中①处应填,②处应填.②答案:x<3y=x~3♦♦课时训缘・・一、选择题1.任何一个算法都离不开的基本结构为()A.逻辑结构B.条件分支结构C.循环结构D.顺序结构解析:选D.任何一个算法都要由开始到结束,故应当都有顺序结构.RI
3、d・1+2+3+・・・+10U如图的程序框图表示的算法的功能是()A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D.计算1X3X5X・・・X〃M100时的最小的〃值答案:D3・图中所示的是一个算法的框图,S的表达式为()A)+2+3+・・・+99C・击答案:A4.下列问题的算法适宜用条件结构表示的是()A.求点P(2,5)到直线厶3x-2y+l=0的距离B.由直角三角形的两条直角边求斜边C.解不等式ax+b>0(a^)D.计算100个数的平均数解析:选C.条件结构是处理逻辑判断并根据判断进行不同处理的结构
4、.只有C中含判断的符号,其余选择项中都不含逻辑判断,故选C・4.下列程序框图中,是循环结构的是()A.①②C.③④B.②③D.②④解析:选C・循环结构需要重复执行同一操作,故只有③④符合.6.某程序框图如图所示,该程序运行后输出的R的值是()A.4C.6D.7解析:选A.当R=0时,S=0今S=1=>R=1,当S=1时今S=l+2〔=3=>k=2,当S=3时今S=3+2?=llV100今£=3,当S=llB^=>S=ll+211>100,故k=4・二、填空题7.程序框图如图所示,其输出结果是・解析:根据程序框图可得,a的取值依次为1,3,7,15,31,63,127.答案:1278.有如图
5、所示的框图.(W)则该框图输出的结果是・答案:20117.如图程序框图的输出结果为S=132,则判断框中应填解析:7132=11X12,输出结果5=(12-1)X12=11X12,A判断条件为&H・答案:"11三、解答题10.画出求1X2X3X4X5X6X7的程序框图.解:本题可用顺序结构和循环结构来完成,循环结构流程图如图所示.2x~19x<011.设计一个算法,输入兀的值,输岀y的值,其中x2+l,O0V1x3+2x,法的程序框图.解:程序框图如图所示.12・某工厂2010年生产轿车200万辆,技术革新后预计每年的产量比上一年增加5%,最早哪一年生产的轿车超过300万辆?试谜计算法并画
6、出相应的程序框图.
7、“=2010<1=200任0・05<1a=a+T«=n+la>300否解:算法如下51m=2010;52a=200;53T=0.05a;54a=a+T;55n=/i+l;S6若a>300,输出"•否则执行S3.程序框图如图所示.
此文档下载收益归作者所有