网站大量收购闲置独家精品文档,联系QQ:2885784924

2018年数学(北师大版必修3)练习221课时作业12顺序结构与选择结构.doc

2018年数学(北师大版必修3)练习221课时作业12顺序结构与选择结构.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

课时作业(十二)顺序结构与选择结构

基础达标

一、选择题

1.如图所示的程序框是()

A.终端框 B.输入框

C.处理框 D.判断框

答案:C

2.已知直角三角形两直角边长,求斜边长的一个算法分下列三步:

①计算;②输入直角三角形两直角边长的值;③输出斜边长的值,其中正确的顺序是()

A.①②③ B.②③①

C.①③② D.②①③

解析:用勾股定理求斜边长,正确的顺序是②①③.

答案:D

3.下列问题的算法适宜用选择结构表示的是()

A.求点P(-1,3)到直线l:3x-2y+1=0的距离

B.由直角三角形的两条直角边求斜边

C.解不等式ax+b0(a≠0)

D.计算100个数的平均数

解析:任何算法框图中都有顺序结构.由于自变量在不同的范围内有不同的对应法则,所以必须用选择结构来解决.

答案:C

4.如图所示的程序框图,其功能是判断输入的数x的奇偶性,其中判断框内的条件是()

A.m=0 B.x=0

C.x=1 D.m=1

解析:阅读程序框图可知原程序是判断数x的奇偶性,则判断框是对余数的判断,故应填的条件是“m=0”.

答案:A

二、填空题

5.如图所示的算法框图,若输出的结果是S=7,则输入A的值为________.

解析:由框图可知2A

A=3.

答案:3

6.对任意非零实数a,b,若a·b的运算原理如图所示,则(eqlog\s\do5(\f(1,2))2)·4-eq\f(1,2)的值为________.

解析:由框图可知a·b=eq\b\lc\{\rc\(\a\vs4\al\co1(\f(a+b,2)?|a||b|?,,\f(a2+b2,2)?|a|≥|b|?,))

∴(eqlog\s\do5(\f(1,2))2)·4-eq\f(1,2)=(-1)·eq\f(1,2)=eq\f(?-1?2+\f(1,4),2)=eq\f(5,8).

答案:eq\f(5,8)

三、解答题

7.一次期末测试中,高二(1)班某同学的语文、数学、英语、物理、化学、生物的成绩分别为:135,142,138,97,95,91,设计一个算法框图计算该同学的平均分.

解:先写出解决问题的算法步骤,即进行算法分析,再画出算法框图.

方法一:

(1)计算eq\f(135+142+138+97+95+91,6),将结果记为y;

(2)输出y.

算法框图如图(1)所示.

图(1)图(2)

方法二:

(1)输入该同学的六科成绩a,b,c,d,e,f;

(2)计算eq\f(a+b+c+d+e+f,6),将结果记为y;

(3)输出y.

算法框图如图(2)所示.

8.某市公用(市话)的收费标准为:3分钟之内(包括3分钟)收取0.30元;超过3分钟的部分按0.10分/分钟收费,假定通话时间为整数,设计一个算法框图,根据通话时间计算话费.

解:由题意知费与通话时间的函数关系为

y=eq\b\lc\{\rc\(\a\vs4\al\co1(0.3,0t≤3,t∈Z,,0.3+0.1×?t-3?,t3,t∈Z.))

算法框图如下:

能力提升

一、选择题

1.已知函数f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(4x?0x≤5?,,20?5x≤9?,,56-4x?9x14?,))求f(a)(0a14)的算法框图中需要用到选择结构,其中判断框的形式如图中的()

解析:本题的选择结构中还有选择结构.

答案:D

2.已知算法框图如下,那么当输出y的值为1时,输入x的值是()

A.3 B.0或3

C.0 D.1或3

解析:当x1时,由y=x-2=1,得x=3;当x≤1时,由y=2x=1,得x=0,故x的值为0或3.

答案:B

二、填空题

3.图中所示的是一个算法框图,已知a1=3,输出的结果为7,则a2的值是________.

解析:令a2=x,结合算法框图得eq\f(3+x,2)=7,即x=11.

答案:11

4.已知算法框图如图所示:若输出y的值为4,那么输入x的值为________.

解析:当x0时,由y=x2=4,得x=-2(x=2不满足x0,舍去);当x≥0时,由y=eq\f(1,x)=4,得x=eq\f(1,4).综上,x的值为-2或eq\f(1,4).

答案:-2或eq\f(1,4)

三、解答题

5.“解关于x的方程ax+b=0”的算法框图如下

(1)判断该算法框图是选择结构的叠加还是嵌套;

(2)请用另外一种方法设计相应的算法框图.

解:(1)框图中有三个独立的结构需要依次执行,因此属于结构的叠加.

(2)用结构的嵌套设计的框图如图所示.

6.如图所示的算法框图,根据该图回答下面的问题:

(1)该算法框图解决的是一个什么问题?

您可能关注的文档

文档评论(0)

wwouli + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档