1、金版学案学年高中数学苏教版必修三课时训练122 选择结构数学必修3(苏教版)第1章算法初步1.2 流程图12.2 选择结构1执行如下图所示的程序框图,输出的S值为() A2 B4 C8 D16答案:C2执行如下图所示的程序框图,若输入的x值为10时,则输出的结果是_答案:3为函数y设计流程图答案:4根据如下图所示的流程图回答下列问题(1)若输入12,18,7,5,则最终输出结果是多少?(2)该流程图的算法功能是什么?(3)根据流程图写出它的算法解析:(1)若输入12,18,7,5,则最终输出的结果是5.(2)该流程图的算法功能是求四个数a,b,c,d中的最小数(3)算法:S1输入a,b,c,d
2、;S2如果ab,ac,ad,则输出a,否则执行S3;S3如果bc,bd,则输出b,否则执行S4;S4如果cd,则输出c,否则执行S5;S5输出d.5到银行办理个人异地汇款(不超过100万元),银行收取一定的手续费汇款额不超过100元,收取1元;汇款额超过100元,但不超过5 000元,按汇款额的1%收取;超过5 000元一律收取50元手续费设计汇款额为x元时,银行收取的手续费y元的过程的流程图解析:流程图如下图所示:6已知A(x1,y1),B(x2,y2),求AB的斜率,试设计算法并画出流程图解析:算法如下:S1输入x1,y1,x2,y2.S2判断x1x2是否成立,若成立,则输出“斜率不存在”
3、,并结束;若不成立,则计算k.S3输出斜率k.流程图如下图所示:7已知函数f(x)求f(a)(0a14)的算法中,需要用到选择结构,其中判断框的形式是_(填序号)答案:8下面的程序框图所表示的算法的功能是_答案:求a,b,c三个数中的最大数9某商场为迎接店庆举办促销活动,活动规定:购物额为100元以内不予优惠;在100300元之间优惠货款的5%;超过300元,超过部分优惠8%,原优惠条件仍然有效画出顾客的购物额与应付金额之间的一个算法流程图解析:依题意,实际交款额y与购物金额x的函数关系式为y流程图如下图所示:10给出一百分制成绩,要求输出成绩等级“A”,“B”,“C”,“D”,“E”,90分
4、以上为“A”,8089分为“B”,7079分为“C”,6069分为“D”,60分以下为“E”,请设计流程图解析:可设计如下图所示的流程图:11写出求方程ax2bxc0(a,b,c为常数)的解的算法,并画出流程图解析:算法设计如下:S1输入a,b,c.S2如果a0,转S3;如果a0,转S7.S3b24ac.S4如果0,输出“方程无实数根”;如果0,则转S5.S5x1,x2.S6输出x1,x2.S7如果b0,转S8;如果b0,则转S10.S8x.S9输出x.S10如果c0,输出“方程无实数根”;如果c0,输出“方程的解是全体实数”流程图如下图所示:12为了加强居民的节水意识,某市制定了以下生活用水收费标准:每户每月用水未超过7立方米时,每立方米收费1.0元,并加收0.2元的城市污水处理费;超过7立方米的部分,每立方米的收费1.5元,并加收0.4元的城市污水处理费设某户每月用水量为x立方米,应缴纳水费y元,请你设计一个输入用水量、输出应缴水费的算法,并画出流程图解析:算法设计如下:S1输入每月用水量x(x0);S2判断输入的x是否超过7,若x7,则应缴纳水费y1.9x4.9;否则应缴纳水费y1.2x;S3输出应缴纳水费y.流程图如图所示