欢迎来到天天文库
浏览记录
ID:47015240
大小:555.00 KB
页数:7页
时间:2019-05-09
《《1.2.2选择结构》同步练习2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《1.2.2选择结构》同步练习1.执行如下图所示的程序框图,输出的S值为( )A.2B.4C.8D.16答案: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;S2
2、如果a<b,a<c,a<d,则输出a,否则执行S3;S3 如果b<c,b<d,则输出b,否则执行S4;S4 如果c<d,则输出c,否则执行S5;S5 输出d.5.到银行办理个人异地汇款(不超过100万元),银行收取一定的手续费.汇款额不超过100元,收取1元;汇款额超过100元,但不超过5000元,按汇款额的1%收取;超过5000元一律收取50元手续费.设计汇款额为x元时,银行收取的手续费y元的过程的流程图.解析:流程图如下图所示:6.已知A(x1,y1),B(x2,y2),求AB的斜率,试设计算法并画出流程图.解析:算法如下:S1 输入x1,y1,
3、x2,y2.S2 判断x1=x2是否成立,若成立,则输出“斜率不存在”,并结束;若不成立,则计算k←.S3 输出斜率k.流程图如下图所示:7.已知函数f(x)=求f(a)(0<a≤14)的算法中,需要用到选择结构,其中判断框的形式是________(填序号).答案:④8.下面的程序框图所表示的算法的功能是________________________________________________________________________.答案:求a,b,c三个数中的最大数9.某商场为迎接店庆举办促销活动,活动规定:购物额为100元以内不予优
4、惠;在100~300元之间优惠货款的5%;超过300元,超过部分优惠8%,原优惠条件仍然有效.画出顾客的购物额与应付金额之间的一个算法流程图.解析:依题意,实际交款额y与购物金额x的函数关系式为y=流程图如下图所示:10.给出一百分制成绩,要求输出成绩等级“A”,“B”,“C”,“D”,“E”,90分以上为“A”,80~89分为“B”,70~79分为“C”,60~69分为“D”,60分以下为“E”,请设计流程图.解析:可设计如下图所示的流程图:11.写出求方程ax2+bx+c=0(a,b,c为常数)的解的算法,并画出流程图.解析:算法设计如下:S1
5、输入a,b,c.S2 如果a≠0,转S3;如果a=0,转S7.S3 Δ←b2-4ac.S4 如果Δ<0,输出“方程无实数根”;如果Δ≥0,则转S5.S5 x1←,x2←.S6 输出x1,x2.S7 如果b≠0,转S8;如果b=0,则转S10.S8 x←-.S9 输出x.S10 如果c≠0,输出“方程无实数根”;如果c=0,输出“方程的解是全体实数”.流程图如下图所示:12.为了加强居民的节水意识,某市制定了以下生活用水收费标准:每户每月用水未超过7立方米时,每立方米收费1.0元,并加收0.2元的城市污水处理费;超过7立方米的部分,每立方米的收费1.5
6、元,并加收0.4元的城市污水处理费.设某户每月用水量为x立方米,应缴纳水费y元,请你设计一个输入用水量、输出应缴水费的算法,并画出流程图.解析:算法设计如下:S1 输入每月用水量x(x≥0);S2 判断输入的x是否超过7,若x>7,则应缴纳水费y←1.9x-4.9;否则应缴纳水费y←1.2x;S3 输出应缴纳水费y.流程图如图所示.
此文档下载收益归作者所有