- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《2.1算法的基本思想》同步练习3
《2.1算法的基本思想》同步练习3
基础巩固训练(30分钟 50分)
一、选择题(每小题3分,共18分)
1.下列关于算法的描述正确的是 ( )
A.算法与求解一个问题的方法相同
B.算法只能解决一个问题,不能重复使用
C.算法过程要一步一步执行,每步执行的操作必须确切
D.有的算法执行完后,可能无结果
【解析】选C.由算法的含义知,算法是解决一类问题的步骤或程序,是可操作的,有结果的.[来源:Z#xx#k.Com]2.下列语句表达中,是算法的有 ( )
①从泰安去看2014年巴西世界杯,可以先乘汽车到济南,再坐飞机抵达北京,再坐飞机抵达巴西;
②利用公式S=ah计算底为1,高为2的三角形的面积;
③x2x+4;
④求M(1,2)与N(-3,-5)两点连线的方程,可先求MN的斜率,再利用点斜式方程求得.
A.①②③ B.①③④ C.①②④ D.②③④
【解析】选C.算法是解决问题的有效步骤,而③只是一个纯数学问题,无解决问题的步骤.
【举一反三】写出求解x2x+4的算法.
【解析】1.移项2x-x-4,即x-4.
2.写出x-.
3.已知直角三角形两直角边长为a,b,求斜边长c的一个算法分下列三步:
1.计算c=;
2.输入直角三角形两直角边长a,b的值;
3.输出斜边长c的值.其中正确的顺序是 ( )
A.1,2,3 B.2,3,1 C.1,3,2 D.2,1,3
【解析】选D.要先有输入,再计算进而输出,故顺序为2,1,3.
4.(2014·抚顺高一检测)一个算法步骤如下:
1.S取值0,i取值1.
2.如果i≤10,则执行3,否则执行6.
3.计算S+i并将结果代替S.
4.用i+2的值代替i.
5.转去执行2.
6.输出S.
运行以上步骤,输出的结果S= ( )
A.16 B.25 C.36 D.以上均不对
【解题指南】解答此类问题应按步骤一一罗列、分析.
【解析】选B.①S=0,i=1;
②S=1,i=3;
③S=4,i=5;
④S=9,i=7;
⑤S=16,i=9;
⑥S=25,i=11.
【误区警示】本题步骤较多,易出现走错步骤,而造成选错.
5.在设计一个算法求12和14的最小公倍数中,设计的算法不恰当的一步是
( )
A.首先将12因式分解:12=22×3
B.其次将14因式分解:14=2×7
C.确定其公共素因数及其指数为22,31,71
D.其最小公倍数为S=2×3×7=42
【解析】选D.应为S=4×3×7=84.
6.小明中午放学回家自己煮面条吃,有下面几道工序:①洗锅盛水2分钟.②洗菜6分钟.③准备面条及佐料2分钟.④用锅把水烧开10分钟.⑤煮面条和菜共3分钟.以上各道工序,除了④之外,一次只能进行一道工序.小明要将面条煮好,最少要用 ( )
A.13分钟14分钟15分钟23分钟
2分钟+④用锅把水烧开10分钟(同时②洗菜6分钟+③准备面条及佐料2分钟)+⑤煮面条和菜共3分钟=15分钟.解决一个问题的算法不是唯一的,但在设计时要综合考虑各个方面的因素,选择一种较好的算法.
二、填空题(每小题4分,共12分)
7.(2014·临沂高一检测)已知一个学生的语文成绩为89分,数学成绩为96分,外语成绩为99分,求他的总分S和平均成绩的一个算法为:
1.取A=89,B=96,C=99.
2.______________________.
3.______ ________________.
4.输出计算的结果.
【解析】由题意知,先算S=A+B+C,接着计算=S÷3.
答案:计算S=A+B+C 计算=S÷3
【变式训练】利用公式1+2+3+…+n=(n∈N*),设计求1+2+3+…+100的一个算法:
1.取n=100.
2.______________.
3.输出计算结果.
【解析】求1+2+3+…+100的一个算法:
1.取n=100.
2.计算.
3.输出计算结果.
答案:计算
8.你要乘火车去外地办一件急事,请你写出从出发到坐在车厢内的三步主要算法:
1.________________;
2.___________ _____;
3.________________.
【解析】这是实际生活中的算法问题,根据我们的实际生活经历可写出如下的算法:
1.乘车去火车站;
2.买车票;
3.凭票上车.
答案:乘车去火车站 买车票 凭票上车
9.请说出下面算法要解决的问题:__________.
1.输入三个数,并分别用a,b,c表示.
2.比较a与b的大小,如果ab,则交换a与b的值.
3.比较a与c的大小,如果ac,则交换a与c的值.
4.比较b与c的大小,如果bc,则交换b与c的值.
5.输出a,b,c.
【解题指南】根据a与b,a与c,b与c互换的条件
您可能关注的文档
最近下载
- 英语16时态讲解.doc VIP
- 检验科微生物实验室生物安全事件应急预案实.docx VIP
- 中国人寿:养老险总公司招聘笔试题库2023.pdf
- 申论规范词1000条【2024版】.pdf VIP
- 2025年《高速铁路概论》课程考试题库(含各题型).docx VIP
- 多腐蚀交互作用下的管道失效压力计算模型研究.docx VIP
- 10.1.1酸碱指示剂和常见的酸 课件(共31张PPT)初中化学 人教版 九年级下册(含音频+视频).pptx VIP
- 2025最新国企笔试题库与答案.docx VIP
- 斐波那契数列和黄金分割.pptx
- 2025年全国特种设备安全管理人员A证考试练习题库(1000题)含答案.pdf
文档评论(0)