算法初步复习课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《算法初步复习课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 初步 复习 课件
- 资源描述:
-
1、2 2、在一个算法中,算法的流程根据条件可以有几种不同的流、在一个算法中,算法的流程根据条件可以有几种不同的流向(向( ) A A1 B1 B2 C2 C3 D3 D多于多于3 3个个 3 3、用二分法求方程、用二分法求方程x x2 2-2=0-2=0的近似根的算法中要用哪种算法结构(的近似根的算法中要用哪种算法结构( ) A A顺序结构顺序结构 B B条件结构条件结构 C C循环结构循环结构 D D以上都用以上都用 4 4、下列各式中的、下列各式中的S S值不能设计算法求解的是(值不能设计算法求解的是( ) A A32 45S B B2222123100S C C1 22 3 3 4S D
2、D11111234100S 1 1、算法共有三种逻辑结构:顺序结构,条件结构和循环、算法共有三种逻辑结构:顺序结构,条件结构和循环结构,下列说法正确的是(结构,下列说法正确的是( ) A. A. 一个算法只能含有一种逻辑结构一个算法只能含有一种逻辑结构 B. B. 一个算法最多可以包含两种逻辑结构一个算法最多可以包含两种逻辑结构 C. C. 一个算法必须含有上述三种逻辑结构一个算法必须含有上述三种逻辑结构 D. D. 一个算法可以含有上述三种逻辑结构的任意组合一个算法可以含有上述三种逻辑结构的任意组合DBDC热身训练热身训练终端框终端框 处理框处理框 判断框判断框流程线流程线连接点连接点输入输
3、出框输入输出框算法是指可以用计算机来解决的某一类问题的程算法是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是序或步骤,这些程序或步骤必须是明确的明确的和和有效有效的的,而且能够在,而且能够在有限有限步之内完成。步之内完成。程序框图(流程图)主要由程序框图(流程图)主要由程序框程序框和和流程线流程线组成。组成。知识小结知识小结步骤步骤n n步骤步骤n+1n+1算法的三种逻辑结构:顺序结构、条件结构、循环结构。算法的三种逻辑结构:顺序结构、条件结构、循环结构。知识小结知识小结顺序结构:顺序结构:是指在一个算法中运算是按照步骤依次执行的,这是一种最简单是指在一个算法中运算是按照步
4、骤依次执行的,这是一种最简单的算法结构,也是任何一个算法必不可少的逻辑结构。的算法结构,也是任何一个算法必不可少的逻辑结构。满足条件满足条件? ?语句语句1 1语句语句2 2否否是是IF 条件条件 THEN语句语句1ELSE语句语句2END IFIF 条件条件THEN语句语句END IF满足条件满足条件? ?语句语句1 1否否是是条件结构条件结构是指在算法中有时要进行判断,判断的结果是指在算法中有时要进行判断,判断的结果直接决定后面的执行步骤,直接决定后面的执行步骤,循环结构:循环结构:(1 1)循环结构的概念)循环结构的概念(2 2)循环结构的三要素)循环结构的三要素(3 3)循环结构的设计
5、步骤:)循环结构的设计步骤: 循环结构是指在算法中从某处开始,按照一定的条循环结构是指在算法中从某处开始,按照一定的条件反复执行某一处理步骤的结构。在科学计算中,有件反复执行某一处理步骤的结构。在科学计算中,有许多有规律的复计算,如许多有规律的复计算,如累加求和、累乘求积累加求和、累乘求积等问题。等问题。循环变量,循环体、循环的终止条件。循环变量,循环体、循环的终止条件。 3 3)确定循环的终止条件。)确定循环的终止条件。1 1)确定循环结构的循环变量和初始条件)确定循环结构的循环变量和初始条件2 2)确定算法中需要反复执行的部分,即循环体;)确定算法中需要反复执行的部分,即循环体;循环体循环
6、体满足条件满足条件? ?否否是是循环体循环体满足条件满足条件? ?是是否否直到型直到型当型当型循环结构循环结构DO循环体循环体LOOP UNTIL 条件条件WHILE 条件条件循环体循环体WEND题型题型概念题(三种语言,三种结构,算法语句)概念题(三种语言,三种结构,算法语句)读懂程序语言(求输出结果,该算法问题是?)读懂程序语言(求输出结果,该算法问题是?)大题(编写程序)大题(编写程序)()输入输出语句,赋值语句()输入输出语句,赋值语句()条件语句()条件语句()循环语句()循环语句( WHILE语句,语句, UNTIL语语句)句)()实际问题()实际问题强化训练强化训练1 1、为确保
展开阅读全文