![高二数学知能优化训练 湘教版必修5:11.2.1 《顺序结构、2.2 条件结构》第1页](http://img-preview.51jiaoxi.com/3/3/12483675/0/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![高二数学知能优化训练 湘教版必修5:11.2.1 《顺序结构、2.2 条件结构》第2页](http://img-preview.51jiaoxi.com/3/3/12483675/0/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
高二数学知能优化训练 湘教版必修5:11.2.1 《顺序结构、2.2 条件结构》
展开1.一个完整的程序框图至少包含( )A.起止框和输入、输出框B.起止框和处理框C.起止框和判断框D.起止框、处理框和输入、输出框解析:选A.一个完整的程序框图至少需包含起止框和输入、输出框.2.下列关于条件结构的说法中正确的是( )A.条件结构的程序框图中有一个入口和一个出口B.无论条件结构中的条件是否满足,都只能执行两条路径之一C.条件结构中的两条路径可以同时执行D.对于一个算法程序来说,不一定有终端框解析:选B.A错,两个出口;B正确;C错,只能执行其一;D错,终端框是任何流程图不可缺少的.3.下列问题中,可以只用顺序结构就能解决的是( )A.求关于x的方程ax2+bx+c=0的根B.求函数f(x)=的值C.求1+4+7+10+13的值D.时钟的运行解析:选C.A、B还应用到条件结构,D应用到循环结构.4.如图所示的程序框图,输出的结果是S=7,则输入A的值等于________.解析:该程序框图的功能是输入A,计算2A+1的值.设2A+1=7,解得A=3.答案:3一、选择题1.(2011年长沙高二检测)在程序框图中,表示判断框的图形符号是( )解析:选C.A为输入、输出框,B为处理框(执行框),C为判断框,D为终端框(起止框).2.如图是某程序框图的一部分,其算法的逻辑结构为( )A.顺序结构 B.判断结构C.条件结构 D.以上都不对解析:选C.有条件“r=0”,所以应为条件结构.3.给出以下三个问题:①输入一个数x,输出它的相反数.②求面积为6的正方形的周长.③求三个数a,b,c中的最大数.其中不需要用条件结构来描述其算法的有( )A.1个 B.2个C.3个 D.0个解析:选A.①需要对x是否为0进行判断,所以需要用条件结构来描述其算法;②不需要进行判断,不需要使用条件结构;③要比较两个数的大小,需要用到条件结构.4.如图所示的是一个算法的程序框图,已知a1=3,输出的结果为7,则a2的值是( )A.9 B.10C.11 D.12解析:选C.可知b是.∵输出的结果为7,∴a1+a2=14,又a1=3,∴a2=11.5.如图所示的程序框图,其作用是:输入x的值,输出相应的y值.若要使输入的x值与输出的y值相等,则这样的x值有( )A.1个 B.2个C.3个 D.4个解析:选C.易知算法的功能是求分段函数:y=的函数值.欲满足题意,则或或解得x=0,1,3共3个值,故应选C.6.如图所示的程序框图能判断任意输入的整数x的奇偶性,则判断框内的条件应是( )A.m=0 B.x=0C.x=1 D.m=1解析:选A.判断框中填写的应该是余数与0的关系,偶数即整数除以2的余数为0,而余数在这个程序框图中用字母m表示,所以判断框中应填写“m=0”.二、填空题7.执行如下程序框图后的结果为________.解析:a=2,b=4,S=+==2.5故输出的结果为2.5答案:2.58.执行如图所示程序框图,若输入-4,则输出的结果为________.解析:因为-4<0,所以应输出“是负数”.答案:是负数9.阅读如图所示的程序框图,回答问题:若a=50.6,b=0.65,c=log0.55,则输出的数是a,b,c中的________.解析:因为50.6>1,0<0.65<1,log0.55<0所以三个数中a最大,故应填a答案:a三、解答题10.如图是为解决某个问题而绘制的程序框图,仔细分析各图框内的内容及图框之间的关系,回答下面的问题.(1)图框①中x=2的含义是什么?(2)图框②中y1=2x+3的含义是什么?(3)图框④中y2=3x+2的含义是什么?解:(1)图框①中x=2表示把2赋值给变量x.(2)图框②中y1=2x+3表示在执行①的前提下,即当x=2时计算2x+3的值,并把这个值赋给y1.(3)图框④中y2=3x+2表示在执行③的前提下,即x=-3时计算3x+2的值,并把这个值赋给y2.11.“特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式,某快递公司规定甲、乙两地之间物品的托运费用根据下列方法运算:f(x)=其中f(x)(单位:元)为托运费,x(单位:千克)为托运物品的重量,试画出计算托运费用f(x)的程序框图.解:算法程序框图如图所示:12.某商场购物实行优惠措施,若购物金额x在800元以上的打8折,若购物金额x在600元以上打9折,否则不打折,请设计出该商场打折优惠措施的算法程序框图.解:根据题意,实际交款额y与购物金额x的函数关系式为:y=由函数的关系式可以知道,购物金额优惠措施可分为三种情况,故需用到条件结构设计算法.程序框图如图所示: