1、必修三第一部分算法初步1.1 算法与程序框图典型例题:1给出一个如图所示的程序框图,若要使输入的值与输出的值相等,则这样的值的个数是( )A5 B4 C3 D22如图,给出的是的值的一个程序框图,判断框内应填入的条件是( )BA B C D巩固练习:1下列关于逻辑结构与流程图的说法中正确的是( )DA一个流程图一定会有顺序结构 B一个流程图一定含有条件结构C. 一个流程图一定含有循环结构 D以上说法都不对2根据下边的框图,当输入为时,输出的( )A. B. C. D. 103执行如图所示的程序框图,输出的S值为( )A2 B4 C8 D164执行如图所示的程序框图,若,则输出的值为( )A10
2、 B12 C.14 D165阅读如图所示的程序框图,运行相应的程序,则输出的结果是( )A-1 B0 C7 D16阅读如下程序框图,如果输出,那么在空白矩形框中应填入的语句为( )A. B. C. D.7某程序框图如图所示,该程序运行后输出的的值是( )A B C D8如果执行如图所示的程序框图,输入正整数和实数,输出,则( )A.为的和 B.为的算数平均数 C.和分别是中最大的数和最小的数 D.和分别是中最小的数和最大的数 9执行如图所示的程序框图,若输出结果为63,则处的条件为( )A. B. C. D.10设计求的算法,并画出相应的程序框图.必修三第一部分算法初步参考答案1.2 算法与程
3、序框图典型例题:1B【解析】试题分析:程序描述的是分段函数求值:,当时可得,所以输出的y的值有4个考点:程序框图2B【解析】试题分析:由题意得,执行上式的循环结构,第一次循环:;第二次循环:;第三次循环:;,第次循环:,此时终止循环,输出结果,所以判断框中,添加,故选B考点:程序框图巩固练习:1D【解析】试题分析:A,B,C中的说法均错,故选D.考点:流程图.2. 1D【解析】试题分析:程序执行中的数据变化如下:,所以输出考点:程序框图3. C【解析】试题分析:程序执行中的数据变化如下不成立,输考点:程序框图4. B【解析】试题分析:,结束,即输出的值为.故选B.考点:流程图.5. A【解析】
4、试题分析:第一次循环,;第二次循环,;第三次循环,;第四次循环,;第五次循环,;第六次循环,;结束循环,输出选A考点:循环结构流程图6. C【解析】试题分析:当时,时,均执行空白矩形框中的语句,综合分析,若输出的是,则应填入C.考点:程序框图.7. B【解析】试题分析:结合题设中所提供的算法流程图中算法程序:研究数对的规律,不难发现运算结,故应选B.考点:算法流程图的识读和理解.8. C【解析】试题分析:据程序框图可知,分别为中的最大数和最小数,故选C.考点:程序框图.9. B【解析】试题分析:因该算法程序中所求,由题设,则,故算法程序中的空白处应填,应选B.考点:算法流程框图的理解和识读及等比数列的求和.10. 【答案】详见解析.【解析】试题分析:这是一个累加求和的问题,共16项相加,故要设计一个计数变量,一个累加变量,用循环结构实现这一算法,循环变量的初始值为1,终值为31,步长为2,累加变量的初始值为0,由此确定循环前和循环体中各语句,即可得到相应的程序框图.试题解析:第一步:;第二步:;第三步:;第四步:;第五步:若不大于31,返回执行第三步,否则执行第六步;第六步:输出值.程序框图如下图:.考点:1.设计程序框图解决实际问题;2.循环结构.