【人教版】数学必修三《算法与程序框图》课后练习(1)(含答案)
最新人教版高中数学必修3第一章《算法与程序框图1.1.2程序框图与算法的基本逻辑结构》同步训练(附答案)

1.1.2程序框图与算法的基本逻辑结构1.写出下列程序框图的运行结果.(1)上图中输出S=__________;(2)下图中,若R=8,则a=__________.2.下面是计算13+23+…+103的程序框图,图中的①②分别是__________.3.判断:(1)起止框表示一个算法的起始和结束,是任何流程图必不可少的.( )(2)输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置.( )(3)处理框的功能是赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内,可以有一个进入点和一个退出点.( )(4)判断框是判断某一条件是否成立,成立时在出口处标明“是”或“Y ”;不成立时标明“否”或“N ”. ( )(5)在条件结构中经判断框判断后可以执行下面程序中的任一步骤.( ) (6)在循环结构中都有一个计数变量和累加变量.( )答案:1.(1)52 (2)4 (1)S =a b +b a =24+42=52.(2)∵R =8,∴b =82=2,a =2b =4.2.S =S +i 3;i =i +1 ①是循环变量S =S +i 3;②是计数变量i =i +1. 3.(1)√ (2)√ (3)× (4)√ (5)× (6)√1.为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则如图所示,例如,明文1,2,3,4对应密文5,7,18,16.当接收方收到密文14,9,23,28时,则解密得到的明文为( )A .4,6,1,7B .7,6,1,4C .6,4,1,7D .1,6,4,72.下边的程序框图,能判断任意输入的整数x 的奇偶性,其中判断框内的条件是( )A.m=0? B.x=0? C.x=1? D.m=1?3.如下图所示的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()A.c>x? B.x>c? C.c>b? D.b>c?4.(2009福建高考,文6)阅读下图所示的程序框图,运行相应的程序,输出的结果是()A.1 B.2 C.3 D.45.某人以15万元买了一辆汽车,此汽车将以每年20%的速度折旧.请用算法流程图描述汽车价值的变化,输出5年以后该汽车的价值.答案:1.C 由题意可知⎩⎪⎨⎪⎧a +2b =14,2b +c =9,2c +3d =23,4d =28.解得a =6,b =4,c =1,d =7.2.D 首先判断框内是对整数m 进行判断;另外,一个数的奇偶性是从这个数除以2后所得的余数是否为1或0来考虑的,而本题当判断为是时,输出“x 是奇数”,所以余数应是从1来考虑的.3.A 变量x 的作用是保留3个数中的最大值,所以第二个条件结构的判断框内语句为“c>x ?”,满足“是”则交换两个变量的数值后输出x 的值结束程序,满足“否”直接输出x 的值结束程序.4.D 初值 S =2,n =1 执行第一次后 S =-1,n =2执行第二次后 S =12,n =3执行第三次后 S =2,n =4 此时符合条件,输出n =4.5.解:本题的本质是要求计算15×(1-20%)5, 因此采用循环结构来描述. 程序框图如图所示.点评:循环结构是指在算法中从某处开始,按照一定条件,反复执行某一处理步骤的结构.在科学计算中,有许多有规律的重复计算,如累加求和、累乘求积等问题,这些算法中往往就包含循环过程,循环过程非常适合计算机处理,因此很多算法都用循环结构进行设计.通常我们按照“确定循环体”“初始化变量”“设定循环控制条件”的顺序来构造循环结构.1.下面给出的是计算12+14+16+…+120的值的一个程序框图,其中判断框内应填入的条件是( )A.i>10? B.i<10? C.i>20? D.i<20?答案:A程序中的计数变量是i,计算的是前10个偶数的倒数的和,所以计数变量从1到10即可.2.(2009山东日照高三第二次检测,理7)阅读如下图所示的程序框图,若输入m=4,n =6,则输出a,i分别等于()A.12,2 B.12,3 C.24,3 D.24,2答案:B由程序框图知,当a=4×3时,能被6整除,故应输出12和3.3.(2009天津高考,文6)阅读如下图所示的程序框图,则输出的S等于()A.14 B.20 C.30 D.55答案:C由题意知:S=12+22+ (i2)当i=4时循环程序终止,故S=12+22+32+42=30.4.观察下面的程序框图:(1)算法功能是__________;(2)输出结果是__________.答案:(1)求积为624的两个相邻偶数(2)24,265.(2009安徽高考,文12)程序框图(即算法流程图)如下图所示,其输出结果是__________.答案:127初值a=1,执行一次后:a=2×1+1=3,执行二次后:a=2×3+1=7,执行三次后:a=2×7+1=15,执行四次后:a=2×15+1=31,执行五次后:a=63,执行六次后:a=127,此时a>100,输出a=127.6.如下图是某种算法的流程图,回答下面的问题:当输出的y值的范围大于2时,则输入的x的取值范围为__________.答案:(-∞,-1)∪(4,+∞)由题知,此算法的流程图即求分段函数f(x)=⎩⎨⎧3-x-1,x ≤0,x ,x>0在f(x)>2时的x 的取值范围. 当x ≤0时,由3-x -1>2,即3-x >3,得-x>1,x<-1,此时有x<-1; 当x>0时,由x>2,得x>4,综上可知,x ∈(-∞,-1)∪(4,+∞).7.以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80分以上的同学的平均分求出来,画出程序框图.答案:解:可用条件分支结构来判断成绩是否高于80分,用循环结构控制输入的次数,同时引进两个累加变量,分别计算高于80分的成绩的总和和人数.程序框图如下图所示.。
算法与程序框图-习题(含答案)

算法与程序框图-习题(含答案)算法与程序框图习题(含答案)一、单选题1.执行如图所示的程序框图输出的结果是()A.8 B.6 C.5 D.32.已知某程序框图如图所示,则执行该程序后输出的结果是A.−1 B.12C . 1D . 23.下图是把二进制的数11111(2)化成十进制数的一个程序框图,则判断框内应填入的条件是( )A . i >4B . i ≤5C . i ≤4D . i >54.我国元朝著名数学家朱世杰在《四元玉鉴》中有一首待:“我有一壶酒,携着游春走,遇店添一倍,逢有饮一斗,店友经三处,没有壶中酒,借问此壶中,当原多少酒?”用程序框图表达如图所示,即最终输出的x =0,问一开始输入的x =( )A . 3132B . 1516C . 78D . 34 5.中国有个名句“运筹帷幄之中,决胜千里之外”.其中的“筹”原意是指《孙 子算经》中记载的算筹,古代是用算筹来进行计算,算筹是将几寸长的小竹棍摆在平面上进行运算,算筹的摆放形式有纵横两种形式,如下表:表示一个多位数时,像阿拉伯计数一样,把各个数位的数码从左到右排列,但各位数码的筹式需要纵横相间,个位,百位,万位用纵式表示,十位,千位,十万位用横式表示,以此类推,例如2268用算筹表示就是=||丄|||.执行如图所示程序框图,若输人的x=1, y = 2,则输出的S用算筹表示为A. B. C.D.6.在ΔOAB中,∠AOB=120o,OA=OB= 2√3,边AB的四等分点分别为A1,A2,A3,A1靠近A,执行下图算法后结果为()A. 6 B. 7 C. 8 D. 97.宋元时期名著《算学启蒙》中有关于“松竹并生”的问题:松长五尺,竹长五尺,若输入的a,b分别是5,2,则输出的n=()A.2 B.3 C.4 D.58.如图所示的程序框图,输出的S=A. 18 B. 41C. 88 D. 1839.执行图1所示的程序框图,则S的值为()图1A . 16B . 32C . 64D . 128二、填空题10.我国南北朝时期的数学家张丘建是世界数学史上解决不定方程的第一人,他在《张丘建算经》中给出一个解不定方程的百鸡问题,问题如下:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一.百钱买百鸡,问鸡翁母雏各几何?用代数方法表述为:设鸡翁、鸡母、鸡雏的数量分别为x ,y ,z ,则鸡翁、鸡母、鸡雏的数量即为方程组{5x +3y +z 3=100,x +y +z =100的解.其解题过程可用框图表示如下图所示,则框图中正整数m 的值为 ______.11.运行如图所示的程序,若输入的是−2018,则输出的值是__________.12.下图给出的伪代码运行结果x是_________ .13.如图是一个算法的流程图,则输出的n的值是________.14.执行如图所示的程序框图,输出的值为____________.15.如图所示是一算法的伪代码,执行此算法时,输出的结果是.16.执行如图所示的程序框图,若输出的a值大于 2 015,那么判断框内的条件应为________.17.如图程序框图的算法思路源于我国古代数学名著《九章算术》中“更相减损术”.执行该程序框图,若输入的a,b分别为98、63,则输出的a=_______.18.执行如图所示的程序框图,若M=1,则输出的S =__________;若输出的S =14,则整数M = __________.三、解答题19.编写一个程序,求满足1+12+13+⋅⋅⋅+1n >10的n 的最小值.20.在空间直角坐标系中,已知O (0,0,0) ,A(2,-1,3),B(2,1,1).(1)求|AB|的长度; (2)写出A 、B两点经此程序框图执行运算后的开始↓↓结束对应点A 0,B 0的坐标,并求出在方向上的投影.21.按右图所示的程序框图操作:(Ⅰ)写出输出的数所组成的数集.(Ⅱ)如何变更A 框内的赋值语句,使得根据这个程序框图所输出的数恰好是数列{}n 2的前7项?(Ⅲ)如何变更B 框内的赋值语句,使得根据这个程序框图所输出的数恰好是数列{}2n 3-的前7项?22.已知函数y =21,1{1,1 1 33,1x x x x x x -<-+-≤≤>,编写一个程序求函数值.23.在音乐唱片超市里,每张唱片售价25元,顾客购买5张(含 5张)以上但不足10张唱片,则按九折收费,顾客购买10张以上(含10张)唱片,则按八五折收费,编写程序,输入顾客OA 0OB购买唱片的数量a ,输出顾客要缴纳的金额C .并画出程序框图.24.图C16所示的程序框图表示了一个什么样的算法?试用当型循环写出它的算法并画出相应的程序框图.25.25.以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80分以上的同学的平均分求出来.画出程序框图.26.函数y={−x +1, x >0,0,x =0,x +1,x <0,试写出给定自变量x,求函数值y 的算法. 27.求函数()()222y={22x x x x -≥-<的值的程序框图如图所示.(1)指出程序框图中的错误,并写出算法;(2)重新绘制解决该问题的程序框图,并回答下面提出的问题.①要使输出的值为正数,输入的x的值应满足什么条件?②要使输出的值为8,输入的x值应是多少?③要使输出的y值最小,输入的x值应是多少?参考答案1.A【解析】【分析】根据程序框图循环结构运算,依次代入求解即可。
【创新设计】高中数学(人教版必修三)配套练习:1.1习题课(含答案解析)

§1.1 习题课课时目标1.理解并掌握画程序框图的规则.2.在具体问题的解决过程中,理解程序框图的三种基本逻辑结构.3.能正确选择并运用三种逻辑结构框图表示具体问题的算法.1.下列关于程序框图的描述①对于一个算法来说程序框图是唯一的;②任何一个框图都必须有起止框;③程序框图只有一个入口,也只有一个出口;④输出框一定要在终止框前.其中正确的有()A.1个B.2个C.3个D.4个答案 B解析②、③正确,对于一个算法来说,程序框图不唯一,与设计有关,故①错.输入输出的位置,不一定在开始和结束处,故④错.2.某程序框图如图所示,该程序运行后输出的k的值是()A.4 B.5C.6 D.7答案 A解析 当k =0时,S =0S =1k =1,当S =1时,S =1+21=3k =2,当S =3时,S =3+23=11<100k =3,当S =11时,k =4,S =11+211>100,故k =4.3.如图是一个算法的程序框图,该算法所输出的结果是( )A.12B.23C.34D.45 答案 C解析 运行第一次的结果为n =0+11×2=12;第二次n =12+12×3=23;第三次n =23+13×4=34.此时i =4程序终止, 即输出n =34.4.阅读下边的程序框图,若输出s 的值为-7,则判断框内可填写( )A .i<3?B .i<4?C .i<5?D .i<6? 答案 D解析 i =1,s =2;s =2-1=1,i =1+2=3; s =1-3=-2,i =3+2=5; s =-2-5=-7,i =5+2=7.因输出s 的值为-7,循环终止,故判断框内应填“i<6?”. 5.求边长为3,4,5的直角三角形的内切圆半径的算法为: 第一步 输入__________________; 第二步 计算r =a +b -c2;第三步 输出r.答案 a =3,b =4,c =56.根据下面的程序框图操作,使得当成绩不低于60分时,输出“及格”,当成绩低于60分时,输出“不及格”,则框1中填________,框2中填________.答案 是 否解析 由x≥60与及格对应知1处填是,则2处填否.一、选择题1.一个完整的程序框图至少包含( ) A .终端框和输入、输出框 B .终端框和处理框 C .终端框和判断框D .终端框、处理框和输入、输出框答案 A解析一个完整的程序框图至少需包括终端框和输入、输出框.2.下列程序框图表示的算法是()A.输出c,b,a B.输出最大值C.输出最小值D.比较a,b,c的大小答案 B解析根据程序框图可知,此图应表示求三个数中的最大数.3.用二分法求方程的近似根,精确度为δ,用直到型循环结构的终止条件是() A.|x1-x2|>δ B.|x1-x2|<δC.x1<δ<x2D.x1=x2=δ答案 B解析直到型循环结构是先执行、再判断、再循环,是当条件满足时循环停止,因此用二分法求方程近似根时,用直到型循环结构的终止条件为|x1-x2|<δ.4.阅读如图所示的程序框图,运行相应的程序,则输出的i值等于()A .2B .3C .4D .5 答案 C S=0→i =1→a =2 →S =2→i =2→a =8 →S =10→i =3→a =24 →S =34→i =4→输出i =4.5.如图给出的是计算12+14+16+…+1100的值的一个程序框图,其中判断框内应填入的条件是( )A .i≥49?B .i≥50?C .i≥51?D .i≥100? 答案 C解析 i =1时,S =0+12=12,i =2时,S =12+14,…,i =50时,S =12+14+16+…+1100,当i =51时结束程序,故选C. 6.读如图所示的程序框图则循环体执行的次数为( )A .50B .49C .100D .99 答案 B解析 ∵i =i +2,∴当2+2n≥100时循环结束此时n =49,故选B. 二、填空题7.直到型循环结构框图为________.答案 ②8.已知下列框图,若a =5,则输出b =________.答案 26解析 因a =5,所以5>5不成立, 判断框执行“否”,即b =52+1=26.9.执行如图所示的程序框图,若输入x =4,则输出y 的值为________.答案 -54解析 当输入x =4时, 计算y =12x -1,得y =1.不满足|y -x|<1.于是得x =1, 此时y =12-1=-12,不满足|-12-1|<1,此时x =-12,又推得y =-54.这样|y -x|=|-54+12|=34<1,执行“是”,所以输出的是-54.三、解答题10.已知点P 0(x 0,y 0)和直线l :Bx +By +C =0,写出求点P 0到直线l 的距离d 的算法并画出程序框图.解 (1)用数学语言来描述算法:第一步,输入点的坐标x 0,y 0,输入直线方程的系数即常数B ,B ,C ; 第二步,计算z 1=Bx 0+By 0+C ; 第三步,计算z 2=B 2+B 2; 第四步,计算d =|z 1|z 2; 第五步,输出d.(2)用程序框图来描述算法,如图:11.画出求满足12+22+32+…+i 2>106的最小正整数n 的程序框图. 解 程序框图如下:能力提升12.一队士兵来到一条有鳄鱼的深河的左岸.只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵.试设计一个算法,将这队士兵渡到对岸,并将这个算法用程序框图表示.解第1步,两个儿童将船划到右岸;第2步,他们中一个上岸,另一个划回来;第3步,儿童上岸,一个士兵划过去;第4步,士兵上岸,让儿童划回来;第5步,如果左岸没有士兵,那么结束,否则转第1步.程序框图如图所示.13.某工厂2010年生产轿车200万辆,技术革新后预计每年的产量比上一年增加5%,问最早哪一年生产的轿车超过300万辆?试设计算法并画出相应的程序框图.解算法如下:第一步:n=2 010;第二步:a=200;第三步:T=0.05a;第四步:a=a+T;第五步:n=n+1;第六步:若a>300,输出n.否则执行第三步.程序框图:2.画程序框图必须遵守一些共同的规则:(1)使用框图的符号要标准.(2)框图一般按从上到下、从左到右的顺序画.(3)除了判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是唯一具有超过一个退出点的框图符号.(4)判断框有两种:一种是“是”与“否”两个分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种不同的结果,这种判断框中学阶段很少用到.(5)在图形符号内描述的语言要简练清楚.。
2017-2018学年高中数学必修三(人教B版)练习:1.1算法与程序框图1.1.1 Word版含解析

第一章 1.1 1.1.1A级基础巩固一、选择题1.下列语句中是算法的是导学号95064017(A)A.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1B.吃饭C.做饭D.写作业[解析]选项A是解一元一次方程的具体步骤,故它是算法,而B、C、D是说的三个事实,不是算法.2.计算下列各式中的S值,能设计算法求解的是导学号95064018(B)①S=1+2+3+ (100)②S=1+2+3+…+100+…;③S=1+2+3+…+n(n≥1,且n∈N).A.①②B.①③C.②D.②③[解析]由算法的确定性、有限性知选B.3.早上从起床到出门需要洗脸、刷牙(5 min),刷水壶(2 min),烧水(8 min),泡面(3 min),吃饭(10 min),听广播(8 min)几个过程,下列选项中最好的一种算法是导学号95064019 (C)A.第一步,洗脸刷牙;第二步,刷水壶;第三步,烧水;第四步,泡面;第五步,吃饭;第六步,听广播B.第一步,刷水壶;第二步,烧水同时洗脸刷牙;第三步,泡面;第四步,吃饭;第五步,听广播C.第一步,刷水壶;第二步,烧水同时洗脸刷牙;第三步,泡面;第四步,吃饭同时听广播D.第一步,吃饭同时听广播;第二步,泡面;第三步,烧水同时洗脸刷牙;第四步,刷水壶[解析]因为A选项共用时36 min,B选项共有时31 min,C选项共用时23 min,选项D的算法步骤不符合常理,所以最好的一种算法为C选项.4.对于一般的二元一次方程组⎩⎪⎨⎪⎧a 1x +b 1y =c 1a 2x +b 2y =c 2,在写求此方程组解的算法时,需要我们注意的是导学号 95064020( C )A .a 1≠0B .a 2≠0C .a 1b 2-a 2b 1≠0D .a 1b 1-a 2b 2≠0[解析] 由二元一次方程组的公式算法即知C 正确. 5.下面是对高斯消去法的理解: ①它是解方程的一种方法; ②它只能用来解二元一次方程组; ③它可以用来解多元一次方程组;④用它来解方程组时,有些方程组的答案可能不准确. 其中正确的是导学号 95064021( A ) A .①② B .②④ C .①③D .②③[解析] 高斯消去法是只能用来解二元一次方程组的一种方法,故①②正确. 6.一个算法步骤如下: S1 S 取值0,i 取值2;S2 如果i ≤10,则执行S3,否则执行S6; S3 计算S +i 并将结果代替S ; S4 用i +2的值代替; S5 转去执行S2; S6 输出S .运行以上步骤输出的结果为导学号 95064022( B ) A .25 B .30 C .35D .40[解析] 按算法步骤一步一步地循环计算替换,该算法作用为求和S =2+4+6+8+10=30.二、填空题7.已知直角三角形两条直角边长分别为a 、b ,求斜边长c 的算法如下:导学号 95064023S1 输入两直角边长a 、b 的值. S2 计算c =a 2+b 2的值;S3____________.将算法补充完整,横线处应填__输出斜边长c的值__.[解析]算法要有输出,故S3应为输出c的值.8.一个算法步骤如下:导学号95064024S1S取值0,i取值1;S2如果i≤12,则执行S3,否则执行S6;S3计算S+i并将结果代替S;S4用i+3的值代替i;S5转去执行S2;S6输出S.运行以上步骤输出的结果为S=__22__.[解析]由以上算法可知:S=1+4+7+10=22.三、解答题9.某年青歌赛流行唱法个人组决赛中,某歌手以99.19分夺得金奖.青歌赛在计算选手最后得分时,要去掉所有评委对该选手所打分数中的最高分和最低分,试设计一个找出最高分的算法.导学号95064025[解析]S1先假定其中一个为“最高分”;S2将第二个分数与“最高分”比较,如果它比“最高分”还高,就假定这个分数为“最高分”;否则“最高分”不变;S3如果还有其他分数,重复S2;S4一直到没有可比的分数为止,这时假定的“最高分”就是所有评委打分中的最高分.10.一个人带三只狼和三只羚羊过河,只有一条船,同船最多可容纳一个人和两只动物,没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃掉羚羊.请设计过河的算法.导学号95064026[解析]算法如下:S1人带两只狼过河;S2人自己返回;S3人带一只羚羊过河;S4人带两只狼返回;S5人带两只羚羊过河;S6人自己返回;S7人带两只狼过河;S8人自己返回;S9人带一只狼过河.B级素养提升一、选择题1.算法:S1输入n;S2判断n是否是2.若n=2,则n满足条件;若n>2,则执行S3;S3依次从2到n-1检验能不能整除n,若不能整除n,则满足条件.上述满足条件的数是导学号95064027(A)A.质数B.奇数C.偶数D.4的倍数[解析]根据算法可知,如果n=2直接就是满足条件的数.n不是2时,验证从2到n -1有没有n的因数,如果没有就满足条件.显然,满足这个算法中条件的数是质数.故选A.2.现用若干张扑克牌进行扑克牌游戏.小明背对小亮,让小亮按下列四个步骤操作:第一步:分发左、中、右三堆牌,每堆牌不少于两张,且各堆牌的张数相同;第二步:从左边一堆拿出两张,放入中间一堆;第三步:从右边一堆拿出一张,放入中间一堆;第四步:左边一堆有几张牌,就从中间一堆拿出几张牌放入左边一堆.这时,小明准确地说出了中间一堆牌现有的张数,你认为中间一堆牌的张数是导学号95064028(B)A.4 B.5C.6 D.8[解析]按各放3张,可以算出答案是5,各放x张答案也是一样的.二、填空题3.下面算法运行后输出结果为__720__.导学号95064029S1设i=1,P=1;S2如果i≤6则执行S3,否则执行S5;S3计算P×i,并将结果代替P的值;S4用i+1的值代替i的值,转去执行S2;S5输出P.[解析]该算法包含一个循环结构,计数变量i的初值为1,每次循环它的值增加1.由1变到6.P 是一个累乘变量,每一次循环得到一个新的结果,并用新的结果替代原值. 第一次循环i =1,P =1.第二次循环i =2,P =2.第三次循环i =3,P =6.第四次循环i =4,P =24.第五次循环i =5,P =120.第六次循环i =6,P =720.4.下面是解决一个问题的算法:导学号 95064030 S1 输入x ;S2 若x ≥4,转到S3;否则转到S4; S3 输出2x -1; S4 输出x 2-2x +3.当输入x 的值为__1__输出的数值最小值为__2__.[解析] 所给算法解决的问题是求分段函数f (x )=⎩⎪⎨⎪⎧2x -1 (x ≥4)x 2-2x +3 (x <4)的函数值的问题当x ≥4时,f (x )=2x -1≥2×4-1=7;当x <4时,f (x )=x 2-2x +3=(x -1)2+2≥2.所以f (x )min =2,此时x =1.即当输入x 的值为1时,输出的数值最小,且最小值是2.三、解答题5.设计一个算法,求表面积为16π的球的体积. 导学号 95064031 [解析] S1 取S =16π; S2 计算R =S4π(由于S =4πR 2); S3 计算V =43πR 3;S4 输出运算结果.6.设火车托运行李,当行李重量为m (kg)时,每千米的费用(单位:元)标准为y =⎩⎪⎨⎪⎧0.3m (m ≤30 kg )0.3×30+0.5(m -30)(m >30 kg ),试写出当托运路程为S 千米时计算运费的算法.导学号 95064032[解析] 算法如下: S1 输入m ;S2 若m ≤30,则执行S3,若m >30,则执行S4; S3 输出0.3m ×S ;S4 输出[0.3×30+0.5(m -30)]×S .C 级 能力拔高1.已知函数y =⎩⎪⎨⎪⎧2x-1(x ≤-1)log 2(x +1)(-1<x <2)x 2(x ≥2),请设计一个算法,输入x 的值,求对应的函数值.导学号95064033[解析]算法如下:S1输入x的值;S2当x≤-1时,计算y=2x-1,否则执行S3;S3当x<2时,计算y=log2(x+1),否则执行S4;S4计算y=x2;S5输出y.2.试描述判断圆(x-x0)2+(y-y0)2=r2和直线Ax+By+C=0的位置关系的算法.导学号95064034[解析]S1输入圆心的坐标(x0,y0),直线方程的系数A,B,C和半径r;S2计算z1=Ax0+By0+C;S3计算z2=A2+B2;S4计算d=|z1|z2;S5如果d>r,则相离;如果d=r,则相切;如果d<r,则相交.。
人教A版高中数学必修三练习:第一章算法初步1.1算法与程序框图含答案

分层训练·进阶冲关A基(建用20分)1. 以下对于算法的法中正确的个数有( B )①求解某一的算法是独一的;②算法必在有限步操作以后停止;2③x-x>2 019 是一个算法 ;④算法行后必定生确立的果.A.1B.2C.3D.42.以下所中 , 不可以一个算法求解的是 ( D ) A. 用“二分法”求方程 x2-3=0 的近似解 ( 精准度 0.01)B.解方程C.求半径 2 的球的体D.求 S=1+2+3+⋯的3. 程序框符号“”可用于( B )A. 出 a=10B.a=10C.判断 a=10D.入 a=14.如所示的程序框 , 已知 a1=3, 出的果 7, a2的是( C )A.9B.10C.11D.125.以下图的流程图 , 当输入的值为 -5 时, 输出的结果是( D )A.-3B.-2C.-1D.26.依据以下图的程序框图 , 使适当作绩不低于 60 分时 , 输出“及格”, 当作绩低于 60 分时 , 输出“不及格” , 则 ( A )A. 框 1 中填“是” , 框 2 中填“否”B. 框 1 中填“否” , 框 2 中填“是”C.框 1 中填“是” , 框 2 中可填可不填D.框 2 中填“否” , 框 1 中可填可不填7.下边是某人出家门先打车去火车站 , 再坐火车去北京的一个算法 , 请增补完好 .第一步 , 出家门 .第二步 ,打车去火车站.第三步 , 坐火去北京 .8. 使用配方法解方程x2-4x+3=0 的算法的步是②①④③( 填序号).22①配方得 (x-2) =1; ②移得 x -4x=-3;9.行如所示的程序框 , 出的 S= 0.99 .10.行如所示的程序框 , 假如入的 x,t 均 2, 出的 S=7.11.求 1+3+5+7+⋯+31 的算法 , 并画出相的程序框 .【分析】第一步 :S=0;第二步 :i=1;第三步 :S=S+i;第四步 :i=i+2;第五步 :若 i 不大于 31, 返回履行第三步 ,不然履行第六步 ;第六步 :输出 S 值.程序框图如图 .12.设计一个算法求知足 10<x2<1 000 的全部正整数 , 并画出程序框图 . 【分析】算法步骤以下 :第一步 ,x=1.第二步 ,假如 x 2 >10, 那么履行第三步 ;不然履行第四步 .第三步 ,假如 x 2 <1 000, 那么输出 x; 不然结束程序 .第四步 ,x=x+1,转到第二步.程序框图如图 :B组提高练( 建议用时 20 分钟)13.履行以下图的程序框图 , 若输入 n=8, 则输出的 k= ( B )A.2B.3C.4D.514. 以下图的程序框图所表示的算法的功能是( C )A.算 1+ + +⋯+的B.算 1+ + +⋯+的C.算 1+ + +⋯+的D.算 1+ + +⋯+的15.行如所示的程序框 , 运转相的程序 , 最后出的果16.若框所示程序运转的出果 S=132,那么判断框中填入的对于 k 的判断条件是k≤10?或 k<11? .17. 已知直 l1:3x-y+12=0 和直 l 2:3x+2y-6=0, 一个算法 , 求 l 1和l2及 y 所成的三角形的面.【分析】算法以下 :第一步 ,解方程组得 l 1,l2的交点为 P(-2,6).第二步 ,在方程 3x-y+12=0中,令 x=0, 得 y=12, 进而获得 l1与 y 轴的交点为 A(0,12).第三步 ,在方程 3x+2y-6=0中,令 x=0, 得 y=3, 进而获得 l 2与 y 轴的交点为 B(0,3).第四步 ,求出△ABP 的边长 AB=12-3=9.第五步 ,求出△ABP 的边 AB 上的高 h=2.第六步 ,依据三角形的面积公式计算S=·AB·h=×9×2=9.第七步 ,输出 S.18.利用梯形的面积公式计算上底为 4, 下底为 6, 面积为 15 的梯形的高 . 请设计出该问题的算法及程序框图.【分析】依据梯形的面积公式S= (a+b)h,得h=,此中 a 是上底,b 是下底 ,h 是高 ,S 是面积 ,只需令 a=4,b=6,S=15,代入公式即可.算法以下 :第一步 ,输入梯形的两底a,b 与面积 S 的值 .第二步 ,计算 h=.第三步 ,输出 h.该算法的程序框图以下图:C组培优练 ( 建议用时 15 分钟 )19.履行以下图的程序框图所表达的算法 , 假如最后输出的 S值为, 那么判断框中实数 a 的取值范围是[2 015,2 016).20.运转以下图的程序框图 .(1) 若输入 x 的值为 2, 依据该程序的运转过程达成下边的表格, 并求输出的 i 与 x 的值 .第 i 次i=1i=2i=3i=4i=5ix=2×3(2)若输出 i 的值为 2, 求输入 x 的取值范围 .【分析】 (1)第 i 次i=1i=2i=3i=4i=5x=2 ×3 i61854162486由于 162<168,486>168,因此输出的 i 的值为 5,x 的值为 486.(2)由输出 i 的值为 2, 则程序履行了循环体 2 次,即解得<x ≤56.因此输入 x 的取值范围是.封闭 Word 文档返回原板块。
2017-2018学年高中数学人教A版数学必修3练习:1-1 算法与程序框图1-1-2-1 含答案 精品

1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构课后篇巩固探究A组1.阅读如图所示的程序框图,若输入x=3,则输出y的值为()A.33B.34C.40D.45解析:x=3,a=2×32-1=17,b=a-15=2,y=ab=17×2=34,故输出y的值为34.答案:B2.如图,若输出的结果为2,则①处的执行框内应填的是()A.x=2B.b=2C.x=1D.a=5解析:因为结果是b=2,所以2=a-3,即a=5.所以5=2x+3,x=1.答案:C3.阅读如图所示的程序框图,若输入的x为9,则输出的y的值为()A.8B.3C.2D.1解析:x=9→a=80→b=8→y=log28=3.即输出的y的值为3.答案:B(第3题图)(第4题图)4.执行如图所示的程序框图后的结果为()A.错误!未找到引用源。
B.错误!未找到引用源。
C.错误!未找到引用源。
D.错误!未找到引用源。
解析:S=错误!未找到引用源。
.答案:B5.阅读如图所示的程序框图,若输入a,b,c的值分别是21,32,75,则输出的a,b,c分别是()A.75,21,32B.21,32,75C.32,21,75D.75,32,21解析:该程序框图的执行过程是:输入21,32,75.x=21,a=75,c=32,b=21.输出75,21,32.答案:A6.如图,输出的结果是.解析:由程序框图知,当m=2时,p=2+5=7,m=7+5=12.答案:12(第6题图)(第7题图)7.如图所示的是一个求长方体的体积和表面积的程序框图,则①中应填. 解析:根据题意,知需计算长方体的表面积S=2(ab+bc+ac).答案:S=2(ab+bc+ac)8.已知一个圆的周长为a,求这个圆的面积,试设计该问题的算法,并画出程序框图.解:由圆的周长及面积公式,可得算法如下:第一步,输入圆的周长a.第二步,计算r=错误!未找到引用源。
最新人教版高中数学必修3第一章《算法与程序框图1.1.3算法的三种基本逻辑结构和框图表示(附答案)
1.1.3算法的三种基本逻辑结构和框图表示1.下列关于条件分支结构的说法中正确的是()A.条件分支结构的程序框图有一个入口和两个出口B.无论条件分支结构中的条件是否满足,都只能执行两条路径之一C.条件分支结构中的两条路径可以同时执行D.对于一个算法来说,判断框中的条件是唯一的2.算法共有三种逻辑结构:顺序结构、条件分支结构与循环结构,下列说法正确的是()A.一个算法只能包含一种逻辑结构B.一个算法只能包含两种逻辑结构C.一个算法可以包含上述三种逻辑结构的任意组合D.一个算法必须含有上述三种逻辑结构3.下图所示的算法功能是__________.4.如图所示程序框图的算法功能,写出算法功能的表达式为N=__________.答案:1.A2.C3.求a、b中的最大数并输出4.N=1×2×3×4×51.如图所示的程序框图是算法结构中的哪种结构()A.条件分支结构B.顺序结构C.循环结构D.无法确定2.(2009天津高考,理5)阅读下面的程序框图,则输出的S等于()A.26 B.35 C.40 D.573.依不同条件写出程序框图的运行结果.(1)图(1)中,箭头指向①时,输出S=______,指向②时,输出S=______;(1)(2)图(2)中,箭头指向①时,输出S=__________,指向②时,输出S=__________.(2)4.如图是某一函数的求值程序框图,则满足程序框图的函数解析式为__________.5.求过两点P1(x1,y1),P2(x2,y2)的直线的斜率,设计该问题的算法并画出程序框图.6.设计一个计算1+2+3+…+100的值的算法,并画出程序框图.答案:1.A2.C由框图可知S=2+5+8+11+14=40.3.(1)515(2)620(1)图(1)中当箭头指向①时,最后输出S=0+5=5,箭头指向②时表示S=1+2+3+4+5=15.(2)图(2)中箭头指向①时,同(1)中情况每次循环后S变为0,最后输出S时,S=0+6=6,箭头指向②时,S=0+2+3+4+5+6=20.4.f(x)=|x-3|+1程序框图判断框中对“x>3”的判断表示f(x)为分段函数.当x>3时,f(x)=x -2=x -3+1;当x ≤3时,f(x)=-x +4=-x +3+1; ∴f(x)=|x -3|+1. 5.解:算法如下:S1 输入x 1,y 1,x 2,y 2;S2 若x 1=x 2,输出“斜率不存在”,否则k =y 2-y 1x 2-x 1,输出k.程序框图如图所示:点评:已知两点求直线斜率,若已知x 1≠x 2,则只需用顺序结构,若无限制条件,则必须分类讨论,应用条件分支结构解决问题.6.解:算法如下: S1 i =1; S2 S =0;S3 若i ≤100,则执行S4、S5,否则执行S6; S4 S =S +i ;S5 i =i +1,重复执行S3; S6 输出S.程序框图如图所示:1.下列程序框图的运行结果是 ( )A .-5B .5C .-1D .-2答案:A 根据判断框可知:若x<0,则y =3x -2,又x =-1<0,∴y =3×(-1)-2=-5.2.给出以下一个算法的程序框图如图所示,该程序框图的功能是 ( )A .求出a ,b ,c 三数中的最小数B .求出a ,b ,c 三数中的最大数C .将a ,b ,c 从小到大排列D .将a ,b ,c 从大到小排列答案:A 由判断的条件及其根据判断结果进行的操作可知程序框图所示的算法为取a ,b ,c 中的最小数.3.以下给出的是计算12+14+16+…+120的值的一个程序框图,其中判断框内应填入的条件是 ( )A .i >10B .i <10C .i >20D .i <20 答案:A 由题意可知,当i>10时,停止循环.4.如图所示的程序框图中输出结果为S =132,则判断框中应填 ( )A .i ≥10B .i ≥11C .i ≤11D .i ≥12 答案:B 由题意可先排除C ,当选A 时,S =1 320,选D 时,S =12. 5.阅读下图的程序框图.若输入m =4,n =6,则输出a =__________,i =__________.(注:框图中的赋值符号“=”也可以写成“←”或“:=”)答案:12 3 输入m =4,n =6,则i =1时,a =m ×i =4,n 不能整除4,∴i =2,a =m ×i =8,n 不能整除8,∴i =3,a =m ×i =12,6能整除12. ∴a =12,i =3.6.执行下边的程序框图,若p =0.8,则输出n =__________.答案:4 由程序框图可知,p =0.8,n =1,S =0满足S<p ,则S =0+121=12,n =1+1=2;循环判断,此时S =0.5<p =0.8,则S =12+122=34,n =2+1=3;循环判断,此时S =0.75<p =0.8,则S =0.75+123=0.875,n =3+1=4,循环判断,此时S =0.875>p =0.8,则输出n =4结束.7.(2009山东高考,理15)执行下边的程序框图,输出的T =__________.答案:30 初值S =0,n =0,T =0, 执行第一次后:S =5,n =2,T =2, 执行第二次后:S =10,n =4,T =6, 执行第三次后:S =15,n =6,T =12, 执行第四次后:S =20,n =8,T =20, 执行第五次后:S =25,n =10,T =30, ∵T>S ,∴输出T =30.8.已知有一列数12,23,34,…,nn +1,设计框图实现求该列数前20项的和.答案:解:程序框图如图1或图2:图1 图29.电脑游戏中,“主角”的生存机会往往被预先设定,如某枪战游戏中,“主角”被设定生存机会5次,每次生存承受射击8枪(被击中8枪则失去一次生命机会).假设射击过程均为单子弹发射,试为“主角”耗用生存机会的过程设计一个算法,并画出程序框图.答案:解:方法一:“主角”的所有生存机会共能承受8×5=40枪(第40枪被击中则生命结束).设“主角”被击中枪数为i(i=1,2,3,…,39),程序框图如图(甲)所示.方法二:电脑中预存共承受枪数为40,“主角”的生存机会以“减数”计数,程序框图如图(乙)所示.10.在国内投寄平信,每封信重量x(g)不超过80 g的邮费(单位:分)标准为写出计算邮费的算法并画出邮费的程序框图.答案:解:(1)计算邮费的算法S1秤重;S2若x≤20,则y=80;否则,下一步;S3若x≤40,则y=160;否则,下一步;S4若x≤60,则y=240;否则,下一步;S5若x≤80,则y=320,输出结果.(2)程序框图如图:。
高中数学必修三课后习题答案
高中数学必修三课后习题答案第一章 算法初步 1.1算法与程序框图练习(P5) 1、算法步骤:第一步,给定一个正实数r .第二步,计算以r 为半径的圆的面积2S r π=.第三步,得到圆的面积S .2、算法步骤:第一步,给定一个大于1的正整数n .第二步,令1i =.第三步,用i 除n ,等到余数r .第四步,判断“0r =”是否成立. 若是,则i 是n 的因数;否则,i 不是n 的因数. 第五步,使i 的值增加1,仍用i 表示.第六步,判断“i n >”是否成立. 若是,则结束算法;否则,返回第三步.练习(P19)算法步骤:第一步,给定精确度d ,令1i =.的到小数点后第i 位的不足近似值,赋给a 的到小数点后第i 位的过剩近似值,赋给b . 第三步,计算55b am =-.第四步,若m d <,则得到5a;否则,将i 的值增加1,仍用i 表示.返回第二步. 第五步,输出5a.程序框图:习题1.1 A 组(P20)1、下面是关于城市居民生活用水收费的问题.为了加强居民的节水意识,某市制订了以下生活用水收费标准:每户每月用水未超过7 m 3时,每立方米收费1.0元,并加收0.2元的城市污水处理费;超过7m 3的部分,每立方收费1.5元,并加收0.4元的城市污水处理费.设某户每月用水量为x m 3,应交纳水费y 元,那么y 与x 之间的函数关系为 1.2,071.9 4.9,7x x y x x ≤≤⎧=⎨->⎩我们设计一个算法来求上述分段函数的值.算法步骤:第一步:输入用户每月用水量x .第二步:判断输入的x 是否不超过7. 若是,则计算 1.2y x =;若不是,则计算 1.9 4.9y x =-.第三步:输出用户应交纳的水费y .程序框图:2、算法步骤:第一步,令i =1,S=0.第二步:若i ≤100成立,则执行第三步;否则输出S. 第三步:计算S=S+i 2.第四步:i = i +1,返回第二步.程序框图:3、算法步骤:第一步,输入人数x ,设收取的卫生费为m 元.第二步:判断x 与3的大小. 若x >3,则费用为5(3) 1.2m x =+-⨯;若x ≤3,则费用为5m =.第三步:输出m .程序框图:B 组 1、算法步骤:第一步,输入111222,,,,,a b c a b c ..第二步:计算21121221b c b c x a b a b -=-.第三步:计算12211221a c a c y ab a b -=-.第四步:输出,x y .程序框图:INPUT “a ,b=”;a ,bsum=a+b diff=a -b pro=a*b quo=a/bPRINT sum ,diff ,pro ,quoEND2、算法步骤:第一步,令n =1第二步:输入一个成绩r ,判断r 与6.8的大小. 若r ≥6.8,则执行下一步;若r<6.8,则输出r ,并执行下一步.第三步:使n 的值增加1,仍用n 表示.第四步:判断n 与成绩个数9的大小. 若n ≤9,则返回第二步;若n >9,则结束算法.程序框图:说明:本题在循环结构的循环体中包含了一个条件结构.1.2基本算法语句 练习(P24) 1、程序:2、程序:3、程序:练习(P29) 1、程序:INPUT “a ,b ,c=”;a ,b ,cIF a+b>c AND a+c>b AND b+c>a THEN PRINT “Yes.” ELSEPRINT “No.” END IF INPUT “a ,b ,c=”;a ,b ,cp=(a+b+c)/2 s=SQR(p*(p -a) *(p -b) *(p -c)) PRINT “s=”;s END INPUT “F=”;F C=(F -32)*5/9 PRINT “C=”;C END4、程序: INPUT “a ,b ,c=”;a ,b ,csum=10.4*a+15.6*b+25.2*c PRINT “sum =”;sum END2、本程序的运行过程为:输入整数x . 若x 是满足9<x <100的两位整数,则先取出x 的十位,记作a ,再取出x 的个位,记作b ,把a ,b 调换位置,分别作两位数的个位数与十位数,然后输出新的两位数. 如输入25,则输出52. 34练习(P32) 1 2习题1.2 A 组(P33)1、1(0)0(0)1(0)x x y x x x -+<⎧⎪==⎨⎪+>⎩23、程序: 习题1.2 B 组(P33) 1、程序:23 41.3算法案例 练习(P45) 1、(1)45; (2)98; (3)24; (4)17. 2、2881.75.3、2200811111011000=() ,820083730=() 习题1.3 A 组(P48) 1、(1)57; (2)55. 2、21324.3、(1)104; (2)7212() (3)1278; (4)6315().4、习题1.3 B 组(P48)1、算法步骤:第一步,令45n =,1i =,0a =,0b =,0c =.第二步,输入()a i .第三步,判断是否0()60a i ≤<. 若是,则1a a =+,并执行第六步. 第四步,判断是否60()80a i ≤<. 若是,则1b b =+,并执行第六步. 第五步,判断是否80()100a i ≤≤. 若是,则1c c =+,并执行第六步. 第六步,1i i =+. 判断是否45i ≤. 若是,则返回第二步.2、如“出入相补”——计算面积的方法,“垛积术”——高阶等差数列的求和方法,等等. 第二章复习参考题A组(P50)1、(1)程序框图:程序:1、(2)程序框图:程序:2、见习题1.2 B组第1题解答.INPUT “x=”;x IF x<0 THENy=0ELSEIF x<1 THENy=1ELSEy=xEND IFEND IFPRINT “y=”;y ENDINPUT “x=”;x IF x<0 THENy=(x+2)^2 ELSEIF x=0 THENy=4ELSEy=(x-2)^2 END IFEND IFPRINT “y=”;y END34、程序框图:程序:INPUT “t=0”;t IF t<0 THEN PRINT “Please input again.”ELSE IF t>0 AND t<=180 THENy=0.2ELSEIF (t -180) MOD 60=0 THENy=0.2+0.1*(t-180)/60ELSEy=0.2+0.1*((t-180)\60+1)END IFEND IFPRINT “y=”;yEND IF END INPUT “n=”;n i=1 S=0WHILE i<=n S=S+1/i i=i+1 WENDPRINT “S=”;S END5、 (1)向下的运动共经过约199.805 m (2)第10次着地后反弹约0.098 m (3)全程共经过约299.609 m 第二章 复习参考题B 组(P35)1、 2、3、算法步骤:第一步,输入一个正整数x 和它的位数n . 第二步,判断n 是不是偶数,如果n 是偶数,令2n m =;如果n 是奇数,令12n m -=. 第三步,令1i =i=100 sum=0 k=1 WHILE k<=10 sum=sum+i i=i /2 k=k+1 WEND PRINT “(1)”;sum PRINT “(2)”;i PRINT “(3)”;2*sum -100 ENDINPUT “n=”;n IF n MOD 7=0 THEN PRINT “Sunday ” END IF IF n MOD 7=1 THEN PRINT “Monday ” END IF IF n MOD 7=2 THEN PRINT “Tuesday ” END IF IF n MOD 7=3 THEN PRINT “Wednesday ” END IF IF n MOD 7=4 THEN PRINT “Thursday ” END IF IF n MOD 7=5 THEN PRINT “Friday ” END IF IF n MOD 7=6 THEN PRINT “Saturday ” END IF END第四步,判断x 的第i 位与第(1)n i +-位上的数字是否相等. 若是,则使i 的值增加1,仍用i 表示;否则,x 不是回文数,结束算法.第五步,判断“i m >”是否成立. 若是,则n 是回文数,结束算法;否则,返回第四步.第二章 统计 2.1随机抽样 练习(P57)1、.况之间有误差. 如抽取的部分个体不能很好地代表总体,那么我们分析出的结果就会有偏差. 2、(1)抽签法:对高一年级全体学生450人进行编号,将学生的名字和对应的编号分别写在卡片上,并把450张卡片放入一个容器中,搅拌均匀后,每次不放回地从中抽取一张卡片,连续抽取50次,就得到参加这项活动的50名学生的编号. (2)随机数表法:第一步,先将450名学生编号,可以编为000,001, (449)第二步,在随机数表中任选一个数. 例如选出第7行第5列的数1(为了便于说明,下面摘取了附表的第6~10行).16 22 77 94 39 49 54 43 54 82 17 37 93 23 78 87 35 20 96 43 84 26 34 91 64 84 42 17 53 31 57 24 55 06 88 77 04 74 47 67 21 76 33 50 25 83 92 12 06 76 63 01 63 78 59 16 95 55 67 19 98 10 50 71 75 12 86 73 58 07 44 39 52 38 79 33 21 12 34 29 78 64 56 07 82 52 42 07 44 38 15 51 00 13 42 99 66 02 79 54 57 60 86 32 44 09 47 27 96 54 49 17 46 09 62 90 52 84 77 27 08 02 73 43 28第三步,从选定的数1开始向右读,得到一个三位数175,由于175<450,说明号码175在总体内,将它取出;继续向右读,得到331,由于331<450,说明号码331在总体内,将它取出;继续向右读,得到572,由于572>450,将它去掉. 按照这种方法继续向右读,依次下去,直到样本的50个号码全部取出,这样我们就得到了参加这项活动的50名学生. 3、用抽签法抽取样本的例子:为检查某班同学的学习情况,可用抽签法取出容量为5的样本. 用随机数表法抽取样本的例子:部分学生的心理调查等.抽签法能够保证总体中任何个体都以相同的机会被选到样本之中,因此保证了样本的代表性.4、与抽签法相比,随机数表法抽取样本的主要优点是节省人力、物力、财力和时间,缺点是所产生的样本不是真正的简单样本. 练习(P59)1、系统抽样的优点是:(1)简便易行;(2)当对总体结构有一定了解时,充分利用已有信息对总体中的个体进行排队后再抽样,可提高抽样调查;(3)当总体中的个体存在一种自然编号(如生产线上产品的质量控制)时,便于施行系统抽样法.系统抽样的缺点是:在不了解样本总体的情况下,所抽出的样本可能有一定的偏差. 2、(1)对这118名教师进行编号;(2)计算间隔1187.37516k==,由于k不是一个整数,我们从总体中随机剔除6个样本,再来进行系统抽样. 例如我们随机剔除了3,46,59,57,112,93这6名教师,然后再对剩余的112位教师进行编号,计算间隔7k=;(3)在1~7之间随机选取一个数字,例如选5,将5加上间隔7得到第2个个体编号12,再加7得到第3个个体编号19,依次进行下去,直到获取整个样本.3、由于身份证(18位)的倒数第二位表示性别,后三位是632的观众全部都是男性,所以这样获得的调查结果不能代表女性观众的意见,因此缺乏代表性.练习(P62)1、略2、这种说法有道理,因为一个好的抽样方法应该能够保证随着样本容量的增加,抽样调查结果会接近于普查的结果. 因此只要根据误差的要求取相应容量的样本进行调查,就可以节省人力、物力和财力.3、可以用分层抽样的方法进行抽样. 将麦田按照气候、土质、田间管理水平的不同而分成不同的层,然后按照各层麦田的面积比例及样本容量确定各层抽取的面积,再在各层中抽取个体(这里的个体是单位面积的一块地).习题2.1 A组(P63)1、产生随机样本的困难:(1)很难确定总体中所有个体的数目,例如调查对象是生产线上生产的产品.(2)成本高,要产生真正的简单随机样本,需要利用类似于抽签法中的抽签试验来产生非负整值随机数.(3)耗时多,产生非负整数值随机数和从总体中挑选出随机数所对的个体都需要时间.2、调查的总体是所有可能看电视的人群.学生A的设计方案考虑的人数是:上网而且登录某网址的人群,那些不能上网的人群,或者不登录某网址的人群就被排除在外了. 因此A方案抽取的样本的代表性差.学生B的设计方案考虑的人群是小区内的居民,有一定的片面性. 因此B方案抽取的样本的代表性差.学生C的设计方案考虑的人群是那些有电话的人群,也有一定的片面性. 因此C方案抽取的样本的代表性.所以,这三种调查方案都有一定的片面性,不能得到比较准确的收视率.3、(1)因为各个年级学习任务和学生年龄等因素的不同,影响各年级学生对学生活动的看法,所以按年级分层进行抽样调查,可以得到更有代表性的样本.(2)在抽样的过程中可能遇到的问题如敏感性问题:有些学生担心提出意见对自己不利;又如不响应问题:由于种种原因,有些学生不能发表意见;等等.(3)前面列举的两个问题都可能导致样本的统计推断结果的误差.(4)为解决敏感性问题,可以采用阅读与思考栏目“如何得到敏感性问题的诚实反应”中的方法设计调查问卷;为解决不响应问题,可以事先向全体学生宣传调查的意义,并安排专人负责发放和催收调查问卷,最大程度地回收有效调查问卷.4、将每一天看作一个个体,则总体由365天组成. 假设要抽取50个样本,将一年中的各天按先后次序编号为0~364天用简单随机抽样设计方案:制作365个号签,依次标上0~364. 将号签放到容器内充分搅拌均匀,从容器中任意不放回取出50个号签. 以签上的号码所对应的那些天构成样本,检测样本中所有个体的空气质量.用系统抽样设计抽样方案:先通过简单随机抽样方法从365天中随机抽出15天,再把剩下的350天重新按先后次序编号为0~349. 制作7个分别标有0~7的号签,放在容器中充分搅拌均匀. 从容器中任意取出一个号签,设取出的号签的编号为a,则编号为7(050)a k k +≤<所对应的那些天构成样本,检测样本中所有个体的空气质量.显然,系统抽样方案抽出的样本中个体在一年中排列的次序更规律,因此更好实施,更受方案的实施者欢迎.5、田径队运动员的总人数是564298+=(人),要得到28人的样本,占总体的比例为27.于是,应该在男运动员中随机抽取256167⨯=(人),在女运动员中随机抽取281612-=(人).这样我们就可以得到一个容量为28的样本.6、以10为分段间隔,首先在1~10的编号中,随机地选取一个编号,如6,那么这个获奖者奖品的编号是:6,16,26,36,46.7、说明:可以按年级分层抽样的方法设计方案. 习题2.1 B 组(P64)1、说明:可以按年级分层抽样的方法设计方案,调查问卷由学生所关心的问题组成. 例如:(1)你最喜欢哪一门课程? (2)你每月的零花钱平均是多少? (3)你最喜欢看《新闻联播》吗? (4)你每天早上几点起床? (5)你每天晚上几点睡觉?要根据统计的结果和具体的情况解释结论,主要从引起结论的可能原因及结论本身含义来解释.2、说明:这是一个开放性的题目,没有一个标准的答案. 2.2用样本估计总体 练习(P71) 1、说明:由于样本的极差为364.41362.51 1.90-=,取组距为0.19,将样本分为10组. 可以按照书上的方法制作频率分布表、频率分布直观图和频率折线图. 2、说明:此题目属于应用题,没有标准的答案.3、茎叶图为:由该图可以看出30名工人的日加工零件个数稳定在120件左右. 练习(P74)这里应该采用平均数来表示每一个国家项目的平均金额,因为它能反应所有项目的信息. 但平均数会受到极端数据2000万元的影响,所以大多数项目投资金额都和平均数相差比较大.练习(P79)1、甲乙两种水稻6年平均产量的平均数都是900,但甲的标准差约等于23.8,乙的标准差约等于41.6,所以甲的产量比较稳定.2、(1)平均重量496.86x ≈,标准差 6.55s ≈.(2)重量位于(,)x s x s -+之间有14袋白糖,所占的百分比约为66.67%.3、(1)略. (2)平均分19.25x ≈,中位数为15.2,标准差12.50s ≈.这些数据表明这些国家男性患该病的平均死亡率约为19.25,有一半国家的死亡率不超过15.2,15.2x >说明存在大的异常数据,值得关注. 这些异常数据使标准差增大. 习题2.2 A 组(P81) 1、(1)茎叶图为:(2)汞含量分布偏向于大于1.00 ppm 的方向,即多数鱼的汞含量分布在大于1.00 ppm 的区域. (3)不一定. 因为我们不知道各批鱼的汞含量分布是否都和这批鱼相同. 即使各批鱼的汞含量分布相同,上面的数据只能为这个分布作出估计,不能保证平均汞含量大于1.00 ppm. (4)样本平均数 1.08x ≈,样本标准差0.45s ≈.(5)有28条鱼的汞含量在平均数与2倍标准差的和(差)的范围内.2比较短,所以在这批棉花中混进了一些次品.3、说明:应该查阅一下这所大学的其他招生信息,例如平均数信息、最低录取分数线信息等. 尽管该校友的分数位于中位数之下,而中位数本身并不能提供更多录取分数分布的信息.在已知最低录取分数线的情况下,很容易做出判断;在已知平均数小于中位数很多,则说明最低录取分数线较低,可以推荐该校友报考这所大学,否则还要获取其他的信息(如标准差的信息)来做出判断. 4、说明:(1)对,从平均数的角度考虑; (2)对,从标准差的角度考虑;(3)对,从标准差的角度考虑; (4)对,从平均数和标准差的角度考虑; 5、(1)不能. 因为平均收入和最高收入相差太多,说明高收入的职工只占极少数. 现在已知知道至少有一个人的收入为50100x =万元,那么其他员工的收入之和为4913.55010075ii x==⨯-=∑(万元)每人平均只有1.53. 如果再有几个收入特别高者,那么初进公司的员工的收入将会很低. (2)不能,要看中位数是多少.(3)能,可以确定有75%的员工工资在1万元以上,其中25%的员工工资在3万元以上.(4)收入的中位数大约是2万. 因为有年收入100万这个极端值的影响,使得年平均收入比中位数高许多.6、甲机床的平均数=1.5x 甲,标准差=1.2845s 甲;乙机床的平均数 1.2z y =,标准差0.8718z s =. 比较发现乙机床的平均数小而且标准差也比较小,说明乙机床生产出的次品比甲机床少,而且更为稳定,所以乙机床的性能较好. 7、(1)总体平均数为199.75,总体标准差为95.26. (2)可以使用抓阄法进行抽样. 样本平均数和标准差的计算结果和抽取到的样本有关. (3) (4)略 习题2.2 B 组(P82)1、(1)由于测试1T 的标准差小,所以测试1T 结果更稳定,所以该测试做得更好一些. (2)由于2T 测出的值偏高,有利于增强队员的信心,所以应该选择测试2T .2、说明:此题需要在本节开始的时候就布置,先让学生分头收集数据,汇总所收集的数据才能完成题目.2.3变量间的相关关系 练习(P85)1、从已经掌握的知识来看,吸烟会损害身体的健康. 但除了吸烟之外,还有许多其他的随机因素影响身体健康,人体健康是很多因素共同作用的结果. 我们可以找到长寿的吸烟者,也更容易发现由于吸烟而引发的患病者,所以吸烟不一定引起健康问题. 但吸烟引起健康问题的可能性大,因此“健康问题不一定是由吸烟引起的,所以可以吸烟”的说法是不对的.2、从现在我们掌握的知识来看,没有发现根据说明“天鹅能够带来孩子”,完全可能存在既能吸引天鹅和又使婴儿出生率高的第3个因素(例如独特的环境因素),即天鹅与婴儿出生率之间没有直接的关系,因此“天鹅能够带来孩子”的结论不可靠.而要证实此结论是否可靠,可以通过试验来进行. 相同的环境下将居民随机地分为两组,一组居民和天鹅一起生活(比如家中都饲养天鹅),而另一组居民的附近不让天鹅活动,对比两组居民的出生率是否相同. 练习(P92)1、当0x =时,147.767y =,这个值与实际卖出的热饮杯数150不符,原因是:线性回归方程中的截距和斜率都是通过样本估计的,存在随机误差,这种误差可以导致预测结果的偏差;即使截距和斜率的估计没有误差,也不可能百分之百地保证对应于x ,预报值y 能够等于实际值y . 事实上:y bx a e =++. (这里e 是随机变量,是引起预报值y 与真实值(1)散点图如下: y 之间的误差的原因之一,其大小取决于e 的方差.)2、数据的散点图为:从这个散点图中可以看出,鸟的种类数与海拔高度应该为正相关(事实上相关系数为0.793). 但是从散点图的分布特点来看,它们之间的线性相关性不强. 习题2.3 A 组(P94)1、教师的水平与学生的学习成绩呈正相关关系. 又如,“水涨船高”“登高望远”等.2、(3)基本成正相关关系,即食品所含热量越高,口味越好.(4)因为当回归直线上方的食品与下方的食品所含热量相同时,其口味更好. 3、(1)散点图如下:(2)回归方程为:0.66954.933y x =+.(2)回归直线如下图所示:(3)加工零件的个数与所花费的时间呈正线性相关关系. 4、(1)散点图为:(2)回归方程为:0.546876.425y x =+.(3)由回归方程知,城镇居民的消费水平和工资收入之间呈正线性相关关系,即工资收入水平越高,城镇居民的消费水平越高. 习题2.3 B 组(P95) 1、(1)散点图如下:(2)回归方程为: 1.44715.843y x =-.(3)如果这座城市居民的年收入达到40亿元,估计这种商品的销售额为42.037y ≈(万元). 2、说明:本题是一个讨论题,按照教科书中的方法逐步展开即可.第二章 复习参考题A 组(P100)1、A .2、(1)该组的数据个数,该组的频数除以全体数据总数; (2)nmN. 3、(1)这个结果只能说明A 城市中光顾这家服务连锁店的人比其他人较少倾向于选择咖啡色,因为光顾连锁店的人使一种方便样本,不能代表A 城市其他人群的想法. (2)这两种调查的差异是由样本的代表性所引起的. 因为A 城市的调查结果来自于该市光顾这家服装连锁店的人群,这个样本不能很好地代表全国民众的观点.4、说明:这是一个敏感性问题,可以模仿阅读与思考栏目“如何得到敏感性问题的诚实反应”来设计提问方法.5、表略. 可以估计出句子中所含单词的分布,以及与该分布有关的数字特征,如平均数、标准差等.6、(1)可以用样本标准差来度量每一组成员的相似性,样本标准差越小,相似程度越高. (2)A 组的样本标准差为 3.730A S ≈,B 组的样本标准差为11.789B S ≈. 由于专业裁判给分更符合专业规则,相似程度应该高,因此A 组更像是由专业人士组成的.7、(1)中位数为182.5,平均数为217.1875.(2)这两种数字特征不同的主要原因是,430比其他的数据大得多,应该查找430是否由某种错误而产生的. 如果这个大数据的采集正确,用平均数更合适,因为它利用了所有数据的信息;如果这个大数据的采集不正确,用中位数更合适,因为它不受极端值的影响,稳定性好. 8、(1)略.(2)系数0.42是回归直线的斜率,意味着:对于农村考生,每年的入学率平均增长0.42%.(3)城市的大学入学率年增长最快. 说明:(4)可以模仿(1)(2)(3)的方法分析数据.第二章 复习参考题B 组(P101)1、频率分布如下表:从表中看出当把指标定为17.46千元 时,月65%的推销员 经过努力才能完成销 售指标.2、(1)数据的散点图如下:(2)用y 表示身高,x 表示年龄,则数据的回归方程为 6.31771.984y x =+. (3)在该例中,斜率6.317表示孩子在一年中增加的高度.(4)每年身高的增长数略. 3~16岁的身高年均增长约为6.323 cm. (5)斜率与每年平均增长的身高之间之间近似相等.第三章 概率3.1随机事件的概率 练习(P113) 1、(1)试验可能出现的结果有3个,两个均为正面、一个正面一个反面、两个均为反面. (2)通过与其他同学的结果汇总,可以发现出现一个正面一个反面的次数最多,大约在50次左右,两个均为正面的次数和两个均为反面的次数在25次左右. 由此可以估计出现一个正面一个反面的概率为0.50,出现两个均为正面的概率和两个均为反面的概率均为0.25. 2、略 3、(1)例如:北京四月飞雪;某人花两元钱买福利彩票,中了特等奖;同时抛10枚硬币,10枚都正面朝上.(2)例如:在王府井大街问路时,碰到会说中文的人;去烤鸭店吃饭的顾客点烤鸭;在1~1000的自然数任选一个数,选到的数大于1. 练习(P118)1、说明:例如,计算机键盘上各键盘的安排,公交线路及其各站点的安排,抽奖活动中各奖项的安排等,其中都用到了概率. 学生可能举出各种各样的例子,关键是引导他们正确分析例子中蕴涵的概率思想.2、通过掷硬币或抽签的方法,决定谁先发球,这两种方法都是公平的. 而猜拳的方法不太公平,因为出拳有时间差,个人反应也不一样.3、这种说法是错误的. 因为掷骰子一次得到2是一个随机事件,在一次试验中它可能发生也可能不发生. 掷6次骰子就是做6次试验,每次试验的结果都是随机的,可能出现2也可能不出现2,所以6次试验中有可能一次2都不出现,也可能出现1次,2次,…,6次. 练习(P121)1、0.72、0.6153、0.44、D5、B 习题3.1 A 组(P123) 1、D . 2、(1)0; (2)0.2; (3)1.3、(1)430.067645≈; (2)900.140645≈; (3)7010.891645-≈.4、略5、0.136、说明:本题是想通过试验的方法,得到这种摸球游戏对先摸者和后摸者是公平的结论. 最好把全班同学的结果汇总,根据两个事件出现的频率比较近,猜测在第一种情况下摸到红球的概率为110,在第二种下也为110. 第4次摸到红球的频率与第1次摸到红球的频率应该相差不远,因为不论哪种情况,第4次和第1次摸到红球的概率都是1 10.习题3.1 B组(P124)1、D.2、略. 说明:本题是为了学生根据实际数据作出一些推断. 一般我们假定每个人的生日在12个月中哪一个月是等可能的,这个假定是否成立,引导学生通过收集的数据作出初步的推断.3.2古典概率练习(P130)1、110. 2、17. 3、16.练习(P133)1、38,38.2、(1)113;(2)1213;(3)14;(4)313;(5)0;(6)213;(7)12;(8)1.说明:模拟的方法有两种.(1)把1~52个自然数分别与每张牌对应,再用计算机做模拟试验.(2)让计算机分两次产生两个随机数,第一次产生1~4的随机数,代表4个花色;第二次产生1~13的随机数,代表牌号.3、(1)不可能事件,概率为0;(2)随机事件,概率为49;(3)必然事件,概率为1;(4)让计算机产生1~9的随机数,1~4代表白球,5~9代表黑球.4、(1)16;(2)略;(3)应该相差不大,但会有差异. 存在差异的主要原因是随机事件在每次试验中是否发生是随机的,但在200次试验中,该事件发生的次数又是有规律的,所以一般情况下所得的频率与概率相差不大.习题3.2 A组(P133)1、游戏1:取红球与取白球的概率都为12,因此规则是公平的.游戏2:取两球同色的概率为13,异色的概率为23,因此规则是不公平的.游戏3:取两球同色的概率为12,异色的概率为12,因此规则是公平的.2、第一位可以是1~9这9个数字中的一个,第二位可以是0~9这10个数字中的一个,所以(1)190;(2)18919090-=;(3)9919010-=3、(1)0.52;(2)0.18.4、(1)12;(2)16;(3)56;(4)16.5、(1)25;(2)825.6、(1)920;(2)920;(3)12.习题3.2 B组(P134)1、(1)13;(2)14.2、(1)35;(2)310;(3)910.说明:(3)先计算该事件的对立事件发生的概率会比较简单.3、具体步骤如下:①建立概率模型. 首先要模拟每个人的出生月份,可用1,2,…,11,12表示月份,用产生取整数值的随机数的办法,随机产生1~12之间的随机数. 由于模拟的对象是一个有10个人的集体,故把连续产生的10个随机数作为一组模拟结果,可模拟产生100组这样的结果.②进行模拟试验. 可用计算器或计算机进行模拟试验.如使用Excel软件,可参看教科书125页的步骤,下图是模拟的结果:其中,A,B,C,D,E,F,G,H,I,J的每一行表示对一个10人集体的模拟结果. 这样的试验一共做了100次,所以共有100行,表示随机抽取了100个集体.③统计试验的结果. K,L,M,N列表示统计结果. 例如,第一行前十列中至少有两个数相同,表示这个集体中至少有两个人的生日在同一月. 本题的难点是统计每一行前十列中至少有两个数相同的个数. 由于需要判断的条件态度,所以用K,L,M三列分三次完成统计.其中K列的公式为“=IF(OR(A1=B1,A1=C1,A1=D1,A1=E1,A1=F1,A1=G1,A1=H1,A1=I1,A1=J1,B1=C1,B1=D1,B1=E1,B1=F1,B1=G1,B1=H1,B1=I1,B1=J1,C1=D1,C1=E1,C1=F1,C1=G1,C1=H1,C1=I1,C1=J1,D1=E1,D1=F1,D1=G1,D1=H1,D1=I1,D1=J1),1,0)”,L列的公式为“=IF(OR(E1=F1,E1=G1,E1=H1,E1=I1,E1=J1,F1=G1,F1=H1,F1=I1,F1=J1,G1=H1,G1=I1,G1=J1,H1=I1,H1=J1,I1=J1),1,0)”,M列的公式为“=IF(OR(K1=1,L1=1),1,0)”,M列的值为1表示该行所代表的10人集体中至少有两个人的生日在同一个月. N1表示100个10人集体中至少有两个人的生日在同一个月的个数,其公式为“=SUM(M$1:M$100)”. N1除以100所得的结果0.98,就是用模拟方法计算10人集体中至少有两个人的生日在同一个月的概率的估计值. 可以看出,这个估计值很接近1.3.3几何概率。
程序框图与算法的基本逻辑结构第一课时练习与答案-数学高一必修3第一章算法初步1.1.2人教A版
第一章 算法初步1.1.2 程序框图与算法的基本逻辑结构(一)测试题知识点1 程序框图的概念1.在算法框图中,表示判断框的图形符号是( )2.在算法框图中,算法中要计算和处理的数据,可以分别写在不同的( ) A .处理框内 B .判断框内 C .输入输出框内 D .起止框内知识点2 顺序结构3.如下图所示,流程图的输出结果是( )A .0.5B .1.5C .2.5D .34.求底面边长为42,侧棱长为5的正四棱锥的体积,给出解决该问题的一个算法.知识点3 条件结构 5.给出以下四个问题:①输入一个数x ,输出它的相反数. ②求面积为6的正方形的周长. ③求三个数a ,b ,c 中的最大数.④求函数f (x )=⎩⎪⎨⎪⎧x -1,x ≥0,x +2,x <0的函数值.其中不需要用选择结构来描述其算法有的( ) A .1个 B .2个 C .3个D .4个6.已知函数y =⎩⎪⎨⎪⎧0,x <01,x ≥0,输入x 的值,求对应的函数值,设计框图时所含有的基本逻辑结构是( )A .顺序结构B .选择结构C .顺序结构、选择结构D .顺序结构、选择结构、模块结构7.已知函数f (x )=⎩⎪⎨⎪⎧4x ,(0<x ≤5),20,(5<x ≤9),56-4x ,(9<x <14),求f (a )(0<a <14)的算法中,需要用到选择结构,其中判断框的形式是图中的( )8.如下框图,当x 1=6,x 2=9,p =8.5时,x 3等于( )A .7B .8C .10D .119.在佛山市禅城区和南海区打的士收费办法如下:不超过2千米收7元,超过2千米的每千米收2.6元,另每车次超过2千米收燃油附加费1元(其他因素不考虑).相应收费系统的算法流程图如图所示,则①处应为( )人教A 版 数学习题 必修3第一章 1.1.2 第一课时第3页共7页A .y =7+2.6xB .y =8+2.6xC .y =7+2.6(x -2)D .y =8+2.6(x -2)10.已知函数y =|2x -5|,如图所示的流程图表示的是给定x 的值,求其相应函数的算法,请将该流程图补充完整.其中①处应填________,②处应填________.11.如下图所示的框图,若输入-4,则输出结果为________.12.对任意非零实数a ,b ,若a ⊗b 的运算原理如图所示,则lg1000⊗⎝⎛⎭⎫12-2=________.13.阅读如图所示的流程图,若分别输入x =-5和5,则分别输出__________.14.函数y =⎩⎪⎨⎪⎧-x 2(x >0)0 (x =0)x 2 (x <0),写出求该函数值的算法,并画出流程图.15.火车托运行李,当行李重量为m (kg)时,每千米的费用(单位:元)标准为y =⎩⎪⎨⎪⎧0.3m (m ≤30),0.3×30+0.5(m -30)(m >30),请画出求行李托运费的流程图.16.如图,给出了一个算法框图,其作用是输入x 的值,输出相应的y 的值.(1)请指出该算法框图所使用的逻辑结构;(2)若视x 为自变量,y 为函数值,试写出函数y =f (x )的解析式;(3)若要输入的x 的值与输出的y 的值相等,则输入x 的值的集合是多少?[参考答案] 1.[答案] C[解析] 根据各框图符号及其表示的意义可以断定是C. 2.[答案] A人教A 版 数学习题 必修3第一章 1.1.2 第一课时第5页共7页[解析] 处理框的功能是赋值和计算. 3.[答案] C[解析] ∵a =2,b =4,∴S =a b +b a =24+42=2.5.4.[解析] 算法设计如下: 1 令a =42,l =5; 2 计算R =2·a2;3 计算h =l 2-R 2;4 计算S =a 2;5 计算V =13Sh ;6 输出V .算法流程图如右图所示. 5.[答案] A[解析] 只有②不需要用选择结构来描述其算法,只用顺序结构就行. 6.[答案] C[解析] 由于函数解析式取决于自变量的取值范围,所以必须有选择结构,又任何框图中都要用到顺序结构,故选C.7.[答案] D[解析] 本题求函数值需分三类情况,用选择结构表示需要用到选择结构的嵌套.故选D. 8.[答案] B[解析] 本题考查了算法程序框图.只看输出的p 即可.因为x 1+x 22=6+92=7.5≠8.5,所以p =8.5=x 2+x 32.∴x 3=2×8.5-x 2=17-9=8. 9.[答案] D[解析] 设的士行驶的里程为x 千米,收费为y 元,y =f (x )为关于x 的函数,当x >2时,由于超过2千米的里程每千米收2.6元,另每车次超过2千米收燃油附加费1元,故函数的解析式为y =7+1+2.6(x -2)=8+2.6(x -2).10.[答案] x ≥52或(x >52) y =2x -5[解析] 当2x -5≥0,即x ≥52时,y =2x -5,当2x -5<0时,x <52时,y =5-2x .故①处填x ≥52(填x >52也可以);②处填y =2x -5. 11.[答案] 是负数[解析] 利用选择结构解题.由于-4<0,故应选择“否”那一支,所以输出“是负数”. 12.[答案] 1[解析] 本题考查算法知识,由于a =lg1000=3,b =⎝⎛⎭⎫12-2=4,由于a <b ,故其结果为4-13=1.13.[答案] 25,6[解析] 流程图所表示的函数为y =⎩⎪⎨⎪⎧x 2 (x <0),12 (x =0),x +1 (x >0).所以分别输入x =-5和5,则分别输出y =25和6. 14.[解析] 算法如下: 1 输入x ;2 如果x >0,那么使y =-x 2;如果x =0,那么使y =0;如果x <0,那么使y =x 2;3 输出函数值y . 流程图如下图所示人教A 版 数学习题 必修3第一章 1.1.2 第一课时第7页共7页15.[解析] 显然行李托运费与行李重量有关,在不同范围内计算公式是不同的,故应先输入托运的重量m 和路程S ,再分别用各自条件下的计算公式进行计算,再将结果与托运路程S 相乘,最后输出托运费用M .流程图如下图所示.16.[解析] (1)算法框图所使用的逻辑结构是选择结构.(2)解析式为:f (x )=⎩⎪⎨⎪⎧x 2,x ≤2,2x -3,2<x ≤5,1x ,x >5.(3)依题意得⎩⎪⎨⎪⎧ x ≤2,x 2=x 或⎩⎪⎨⎪⎧2<x ≤5,2x -3=x 或⎩⎪⎨⎪⎧x >5,1x =x ,解得x =0,或x =1,或x =3.故所求的集合为{0,1,3}.。
人教B版高中数学必修三1.1算法与程序框图+().docx
1.1算法与程序框图建议用时实际用时满分实际得分45分钟100分一、选择题(每小题5分,共10分)1.下面的结论正确的是()A.一个程序的算法步骤是可逆的B.一个算法可以无止境地运算下去C.完成一件事情的算法有且只有一种D.设计算法要本着简单方便的原则2.早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤,从下列选项中选最好的一种算法( )A.S1 洗脸刷牙,S2刷水壶,S3 烧水,S4泡面,S5吃饭,S6听广播B.S1刷水壶,S2烧水同时洗脸刷牙,S3泡面,S4吃饭,S5 听广播C.S1刷水壶,S2烧水同时洗脸刷牙,S3泡面,S4吃饭同时听广播D.S1吃饭同时听广播,S2泡面,S3烧水同时洗脸刷牙,S4刷水壶二、填空题(每小题5分,共15分)3.写出求1+2+3+4+5+6+…+100 的一个算法,可运用公式1+2+3+…+ n=2)1(nn直接计算.第一步①;第二步②;第三步输出计算结果.4.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:第一步取A=89 , B =96 C=99 ;第二步①;第三步②;第四步输出计算结果.5.请从下面具体的例子中说明几个基本的程序框和它们各自表示的功能,并把它填在相应的括号内.三、解答题(共75分)6. (10分)下面程序框图输出的S表示什么?虚线框表示什么结构?7.(10分)下面循环结构的程序框图中,哪一个是当型循环的程序框图?哪一个是直到型循环的程序框图?(1)(2)8.(10分)某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:f =其中f(单位:元)为托运费,ω为托运物品的质量(单位:千克),试写出一个计算费用f的算法,并画出相应的程序框图.9.(15分)如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程序框图表示这一算法过程.S=πr210.(15分)火车站对乘客退票收取一定的费用,具体办法是:按票价每10元(不足10元按10元计算)核收2元;2元及以下的票不退.试写出票价为x元的车票退掉后,返还的金额y元的算法的程序框图.11.(15分)画出解不等式ax+b>0(b≠0)的程序框图.1.1算法与程序框图答题纸得分:一、选择题题号 1 2答案二、填空题3. 4. 5.三、解答题6.7.8.9.10.11.1.1算法与程序框图答案一、选择题1.D 解析:解答这类问题主要考虑算法的概念及特点:有限性,确定性,有序性,可输出性,通用性.2.C 解析:欲要从选项中选最好的一种算法,就是要考虑适当安排工序,既不影响结果又要时间最少即可.二、填空题3.①取n=100 ②计算2)1(nn解析:本题是一个累加求和问题,运用公式可使算法简便.4.①计算总分D=A+B+C ②计算平均成绩E=3D5.解析:在程序框图中,一个或几个程序框的组合表示算法中的一个步骤,带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序,包括三个基本逻辑结构.三、计算题6.解:由框图知,当r=5时,输出的S=πr2,所以程序框图输出的S表示:求半径为5的圆的面积的算法的程序框图,虚线框是一个顺序结构.7.解:(1)观察图(1),它是先判断后循环,故是当型循环的程序框图;(2)观察图(2),它是先循环后判断,故是直到型循环的程序框图.8. 解:算法:第一步:输入物品质量ω;第二步:如果ω≤50,那么f=0.53ω,否则,f=50×0.53+(ω﹣50)×0.85;第三步:输出物品质量ω和托运费f.相应的程序框图.ωωωω9. 解:10. 解:11. 解:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
算法与程序框图课后练习(一)
主讲教师:熊丹 北京五中数学教师
题一:执行如图所示的程序框图,若输出的S =88,则判断框内应填入的条件是( ).
A .k >7?
B .k >6?
C .k >5?
D .k >4?
题二:某程序框图如图所示,则该程序运行后输出的S 的值为(
). A .1 B .12 C .14 D . 18
题三:执行下面的程序框图,输出的S=()
A.25 B.9 C.17 D.20
题四:根据下面的程序框图,要使得输出的结果在区间上,则输入的x的取值范围是_____.
题五:下图是一个算法流程图,则输出的k的值是_____.
题六:如图所示,程序框图(算法流程图)的输出结果是().
A.3B.4 C.5 D.8
题七:执行如图所示的程序框图,若输入n的值为6,则输出s的值为().
A.105 B.16 C.15 D.1
题八:给出30个数:1, 2, 4, 7, 11,…,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入().
A.i≤30?和p=p+i-1 B.i≤31?和p=p+i+1
C.i≤31?和p=p+i D.i≤30?和p=p+i
算法与程序框图
课后练习参考答案
题一: C .
详解:第一次循环:k =1+1=2,S =2×0+2=2;
第二次循环:k =2+1=3,S =2×2+3=7;
第三次循环:k =3+1=4,S =2×7+4=18;
第四次循环:k =4+1=5,S =2×18+5=41;
第五次循环: k =5+1=6,S =2×41+6=88,满足条件则输出S 的值,而此时k =6,故判断框内应填入的条件应是“k >5?”.
题二: A .
详解:依题意得,运行程序后输出的是数列{a n }的第2 013项,其中数列{a n }满足:a 1=1,a n +1=⎩⎨⎧
2a n ,a n <1,
18a n ,a n ≥1.注意到a 2=18,a 3=14,a 4=12,a 5=1,a 6=18
,…,该数列中的项以4为周期重复性地出现,且2013=4×503+1,因此a 2013=a 1=1,运行程序后输出的S 的值为1.
题三: C .
详解:由结构框图中循环体执行了2次输出的结果为17.
第一次执行: 因T < S ,所以S =1+8=9, n =0+2=2, T =0+ 22=4;
第二次执行: 在T 仍小于S ,所以S =8+9=17, n =2+2=4, T =4+24=20;
这时 T >S ,则输出S =17.
题四: []2,52.
详解:由程序框图可得输出值y =⎩⎨⎧ x 2, x <0,4-2x , x ≥0,
若y ∈,则⎩⎨⎧ -1≤x 2≤0,x <0,或⎩⎨⎧
-1≤4-2x ≤0,x ≥0,解得2≤x ≤52. 题五: 5.
详解:第一步,当k =1时,k 2-5k +4=1-5+4=0;
第二步,当k =2时,k 2-5k +4=4-10+4=-2<0;
第三步,当k =3时,k 2-5k +4=9-15+4=-2<0;
第四步,当k =4时,k 2-5k +4=16-20+4=0;
第五步,当k =5时,k 2-5k +4=25-25+4>0,结束循环,输出k =5.
题六: B .
详解:第一次进入循环体有x =2,y =2;
第二次进入循环体有x =4,y =3;
第三次进入循环体有x =8,y =4,跳出循环.故输出的结果是4.
题七: C .
详解:按照程序过程,通过反复判断循环条件执行程序.
执行过程为s =1×1=1,i =3;s =1×3=3,i =5;s =3×5=15,i =7≥6,跳出循环.
故输出s 的值为15.
题八: D .
详解:依题意,结合题中的框图可知,这30个数依次排列的规律是第i +1(i ∈N *)个数等于第i 个数加上i ,判断框①处应当填入“i ≤30?”;判断框②处应当填入“p =p +i ”.。