苏教版数学高一-14-15苏教版数学必修3练习 选择结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数学·必修3(苏教版)
第1章算法初步
1.2 流程图
1.2.2选择结构
基础巩固
1.执行如下图所示的程序框图,输出的S值为()
A.2 B.4 C.8 D.16
答案:C
2.执行如下图所示的程序框图,若输入的x 值为10时,则输出的结果是________.
答案:11 024
3.为函数y =⎩⎪⎨⎪⎧-1,x >0,0,x =0,1,x <0
设计流程图.
答案:
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如果a<b,a<c,a<d,则输出a,否则执行S3;S3如果b<c,b<d,则输出b,否则执行S4;
流程图如下图所示:
能力升级
7.已知函数f(x)=
⎩⎪
⎨
⎪⎧4x,0<x≤5,
20,5<x≤9,
56-4x,9<x≤14,
求f(a)(0<a≤14)的算法中,需要用到选择结构,其中判断框的形式是________(填序号).
答案:④
8.下面的程序框图所表示的算法的功能是________________________________________________________________________.
答案:求a ,b ,c 三个数中的最大数
9.某商场为迎接店庆举办促销活动,活动规定:购物额为100元以内不予优惠;在100~300元之间优惠货款的5%;超过300元,超过部分优惠8%,原优惠条件仍然有效.画出顾客的购物额与应付金额之间的一个算法流程图.
解析:依题意,实际交款额y 与购物金额x 的函数关系式为y =⎩⎪⎨⎪⎧x (x ≤100),0.95x (100<x ≤300),
285+(x -300)×0.92(x >300).
流程图如下图所示:
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输入a,b,c.
S2如果a≠0,转S3;如果a=0,转S7.
S3Δ←b2-4ac.
S4如果Δ<0,输出“方程无实数根”;如果Δ≥0,则转S5.
S5x1←-b+Δ
2a
,x2←
-b-Δ
2a.
S6输出x1,x2.
S7如果b≠0,转S8;如果b=0,则转S10.
S8x←-c
b.
S9输出x.
S10如果c≠0,输出“方程无实数根”;如果c=0,输出“方程的解是全体实数”.
流程图如下图所示:
12.为了加强居民的节水意识,某市制定了以下生活用水收费标准:每户每月用水未超过7立方米时,每立方米收费1.0元,并加收0.2元的城市污水处理费;超过7立方米的部分,每立方米的收费1.5元,并加收0.4元的城市污水处理费.设某户每月用水量为x立方米,应缴纳水费y元,请你设计一个输入用水量、输出应缴水费的算法,并画出流程图.
解析:算法设计如下:
S1输入每月用水量x(x≥0);
S2判断输入的x是否超过7,若x>7,则应缴纳水费y←1.9x -4.9;否则应缴纳水费y←1.2x;
S3输出应缴纳水费y.
流程图如图所示.。