吉林省吉林市第一中学校高中数学1.1.2程序框图与算法的基本逻辑结构练习新人教A版必修3一、选择题1.算法的三种基本结构是()A.顺序结构、选择结构、循环结构B.顺序结构、流程结构、循环结构C.顺序结构、分支结构、流程结构、D.流程结构、循环结构、分支结构2.流程图中表示判断框的是()A.矩形框B.菱形框C.圆形框D.椭圆形框3.流程图中的判断框,有1个入口和()个出口.A.1B.2C.3D.44.在程序框图中,算法要输入或输出信息,可以写在()A.处理框内B.判断框内C.输入、输出框内D.起止框内5.下面是一个算法的程序框图,当输入的x值为3时,输出y的结果恰好是31,则?处的关系式是()A.3xyB.xy3C.xy3D.31xy6.下列关于框图的逻辑结构正确的是()A.用顺序结构画出电水壶烧开水的框图是唯一的B.条件结构中不含顺序结构C.条件结构中一定含有循环结构D.循环结构中一定含有条件结构7.框图与算法相比,下列判断正确的是()A、程序框图将算法的基本逻辑展现得很清楚B、算法使用自然语言描述解决问题的步骤,程序框图使得这些步骤更为直观C、实质不变,形势变复杂了D、程序框图更接近于计算机理解8.尽管算法千差万别,程序框图按逻辑结构分类有()类A.2B.3C.4D.59.程序框图如图,如果程序运行的结果为S=132,那么判断框中应填入()A.k≤10?B.k≥10?C.k≤11?D.k≥11?二、填空题10.阅读流程图,若输入a=12,b=21,则输出的结果为________.11.下列说法中正确的序号是______________.(1)任何一个算法都离不开顺序结构;(2)算法程序框图中,根据条件是否成立有不同的流向;(3)任何一个算法都必须同时含有三种基本结构;(4)算法执行过程中,三种基本结构都只有一个入口,一个出口;(5)循环结构中必须有条件结构,条件结构中也一定有循环结构.112.阅读程序框图,若要使输入的x的值与输出的y的值相等,则x的可能值的个数为________.三、解答题13.写出计算1+4+7+10+13+16+19+22+25+28+31+34+37的算法,并绘制相应的程序框图。14.画出求12310的算法的程序框图。15.函数0,10,12xxxxy,设计一个算法求该函数的函数值的算法,并画出流程图.1.1.2程序框图与算法的基本逻辑结构同步测试答案1、A2、B3、B4、C5、B6、D7、B8、C9、A10、3311、(1)、(2)12、313、算法如下:第一步:S=0;第二步:i=1;第三步:S=S+i;第四步:i=i+3;第五步:如果i>37,则输出S;否则转到第三步,执行第三步,第四步,第五步。相应的程序框图如图所示:210题图12题图14、15、第一步:输入一个实数x;第二步:判断x≤0是否成立,若成立计算21x,否则计算y=x+1;第三步:输出y.开始S=0i=1S=S+ii=i+3i>37?输出S结束否是i>10?开始T=1i=2T=T×ii=i+1输出T结束否是3