§1 算法的基本思想 同步练习(含答案)
《§1 算法的基本思想 同步练习(含答案)》由会员分享,可在线阅读,更多相关《§1 算法的基本思想 同步练习(含答案)(6页珍藏版)》请在七七文库上搜索。
1、1算法的基本思想基础过关1.下列可以看成算法的是()A.学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做适当的练习题B.今天餐厅的饭真好吃C.这道数学题难做D.方程2x2x10无实数根解析A是学习数学的一个步骤,所以是算法.答案A2.我们已学过的算法有求解一元二次方程的求根公式,加减消元法求二元一次方程组的解,二分法求函数的零点等,对算法的描述有:对一类问题都有效;算法可执行的步骤必须是有限的;算法可以一步一步地进行,每一步都有确切的含义;是一种通法,只要按部就班地做,总能得到结果.以上算法的描述正确的有()A.1个 B.2个C.3个 D.4个解析由算法的概念可知都正确
2、,因而选D.答案D3.下列各式中T的值不能用算法求解的是()A.T122232421002B.TC.T12345D.T12345699100解析根据算法的有限性知C不能用算法求解.答案C4.如图所示,汉诺塔问题是指有3根杆子A,B,C,杆子上有若干碟子,把所有的碟子从B杆移动到A杆上,每次只能移动一个碟子,大的碟子不能叠在小的碟子上面.把B杆上的3个碟子全部移动到A杆上,最少需要移动的次数是_.解析直接进行分析,将最小的碟子命名为,中间的碟子命名为,最大的碟子命名为,进行如下移动:A,C,C,A,B,A,A,此时按要求全部放好,移动7次.答案75.给出下列算法:第一步,输入x的值.第二步,当x
3、4时,计算yx2;否则执行下一步.第三步,计算y.第四步,输出y.当输入x0时,输出y_.解析04,执行第三步,y2.答案26.写出求123456的一个算法.解第一步,计算12,得到2.第二步,将第一步的运算结果2乘3,得到6.第三步,将第二步的运算结果6乘4,得到24.第四步,将第三步的运算结果24乘5,得到120.第五步,将第四步的运算结果120乘6,得到720.第六步,输出运算结果.7.鸡兔同笼问题:鸡和兔各若干只,数腿共100条,数头共30只,试设计一个算法,求出鸡和兔各有多少只.解第一步,设有x只鸡,y只兔,列方程组第二步,2(1),得y20.第三步,把y20代入x30y,得x10.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- §1 算法的基本思想 同步练习含答案 算法 基本 思想 同步 练习 答案
链接地址:https://www.77wenku.com/p-116375.html