1.3基本算法语句同步练习(苏教版必修3).doc

上传人:安*** 文档编号:78985270 上传时间:2023-03-19 格式:DOC 页数:12 大小:125.50KB
返回 下载 相关 举报
1.3基本算法语句同步练习(苏教版必修3).doc_第1页
第1页 / 共12页
1.3基本算法语句同步练习(苏教版必修3).doc_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《1.3基本算法语句同步练习(苏教版必修3).doc》由会员分享,可在线阅读,更多相关《1.3基本算法语句同步练习(苏教版必修3).doc(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.3基本算法语句同步练习(苏教版必修3)1.3基本算法语句同步练习苏教版必修3未经允许 请勿转载 基本算法语句 同步练习学力测评 双基复习巩固.以下赋值语句正确的选项是AxB.pq8C=n2D.ss2+1S0I1While I10 SS+2I II+1End whilePrint SEnd第2题2.以下程序运行的结果为未经许可 请勿转载A55B0C45D.90给出以下问题:求面积为1的正三角形的周长;求键盘所输入的三个数的算术平均数;求键盘所输入的两个数的最小数;求函数当自变量取x时的函数值.其中不需要用条件语句来描述算法的问题有A1个B.2个C3个D个4.以下问题所描述出来的算法,其中不包

2、含条件语句的为A.读入三个表示三条边长的数,计算三角形的面积.给出两点的坐标,计算直线的斜率C.给出一个数x,计算它的常用对数的值给出三棱锥的底面积与高,求其体积5下面程序的运行结果不为的a3b5cdePrint eEndDa3b4If ab then ca+b Print cElseaa+b-3End ifPrint aEndCa3b4If ab then Print bElseaa+1End ifPrint aEndBa3b5If ba then c Print cElsePrint bEnd ifEndA未经许可 请勿转载6设计一个计算13579的算法图中给出了程序的一部分,则在横线上不

3、能填入下面的那一个数?答:未经许可 请勿转载A.9B.95.0D1.57.已经知道Ax1,y1,B2,y是平面上的两点,试设计一个程序,输入 A、两点的坐标 ,输出其中点的坐标.现已给出程序的一部分,试在横线上填上适当的语句,把程序补充完整未经许可 请勿转载8.设计一个解关于x的方程:axb=的程序图中给出了程序的一部分,请在横线上填上适当的语句,使程序完整.未经许可 请勿转载Read x1,x2,y1,y2x y Print x/2,2yEnd第7题Read a,bIf a0 then Print ElseIf b0 thenPrint Else Print End ifEnd ifEnd(

4、第8题)S1I3 While I SSIII+2End whilePrint SEnd(第6题)Read arSrr-aaPrint SEnd第9题未经许可 请勿转载请设计一个问题,使得该问题的算法如已经知道的伪代码所示 综合拓广探索1由键盘任意输入一个实数x,试设计一个计算x的算术平方根的算法.提示:可利用函数Sqrx,它表示对非负数求算术平方根的运算,如Sq=未经许可 请勿转载11.某班4个学生,其中0分的有人,8分的有b人,70分的有人,6分的有d人.若全班的平均成绩高于8含0下同为优,高于70为良,高于5为中,高于为及格.试设计一个算法,能通过数据说明全班的成绩状况.未经许可 请勿转载

5、1.定义一种运算:n!=123n,例如5!=12345=120.试设计一个算法并写出其伪代码,使它能计算:1!2!+3!+n!,其中正整数由键盘输入.未经许可 请勿转载1菲波拉契数列是这样的一列数:0,,1,2,3,5,8,3,1,4,其特点是后一项等于前两项的和,并且称8为该数列的第项,34为该数列的第10项,余相同试设计一个算法并写出其伪代码,输出这个数列的前n项以及前n项的和n为整数,n3未经许可 请勿转载14求的近似值可以用以下公式现给定一个很小的正数例如,a10100,当a时,取,,这些项的和为的近似值,然后可求出的近似值.请设计一个算法并写出其伪代码,求出的近似值未经许可 请勿转载

6、学习延伸 用算法解决实际问题下表是自0年1月1日执行的国内快递包裹1克以内资费表单位:元运距资费0公里及00公里以内5.0000公里以上至1000公里.0010公里以上至100公里.00100公里以上至2000公里8.2000公里以上至500公里9002500公里以上至30公里.00这里的邮资资费是运距的函数关系,其中运距为自变量,邮资资费是因变量请你设计一个算法用伪代码表示,求邮资资费y设运距为30公理,包裹重量小于1000克.未经许可 请勿转载参考答案:与点拨1.D点拨:根据赋值语句的格式进行判断2.B点拨:即求和2+4+03.B点拨:可不用条件语句.D点拨:须判断三边能否构成三角形;B须

7、判断两点的横坐标是否相等;C须判断x是否为正5C点拨:C中的运行结果为7A点拨:当I9成立时,只能运算7.:x1+2;:.:x-;:“方程无解;:“解为一切实数9.已经知道圆内有一个边长为a的圆的内接正方形,试问圆的面积比正方形的面积大多少?Read xIF x0 then Print “无算术平方根Else tSqrxPrint tEnd ifEnd第10题答1.见答图未经许可 请勿转载11见答图.1.见答图Read a,b,c,dm90a+80b+70c+60d/45IF m80 then Print “优ElseIF m70 then Print “良Else IF m65 then P

8、rint “中 Else Print “及格End ifEnd ifEnd ifEnd第11题答未经许可 请勿转载Read nI1S0m1While InmmISS+mII+1End whilePrint SEnd第12题答未经许可 请勿转载13.见答图.Read nA0B1Print A,BSA+BFor I from 3 to n CA+B SS+C Print C AB BCEnd forPrint SEnd第13题答未经许可 请勿转载1.见答图Read aS0i1T1/iiWhile Ta SS+T ii+1 T1/iiEnd whilePSqr6SPrint PEnd第14题答学习延

9、伸未经许可 请勿转载Read xIf x500 then y5 Print yElse If x1000 theny6Print y Else If x1500 then y7 Print yElse If x2000 then y8 Print y Else If x2500 then y9 Print y Else y10 Print y End if End ifEnd if End ifEnd ifEnd学习延伸答案(方法一) Read xIf x2500 then If x2000 thenIf x1500 then If x1000 then If x500 then y5 Print y Else y6Print yEnd if Elsey7Print y End ifElse y8 Print yEnd if Elsey9Print y End ifElseEnd ify10Print yEnd学习延伸答案(方法二) 未经许可 请勿转载 未经允许 请勿转载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 考试试题 > 习题库

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁