kl800.com省心范文网

第1章-6循环2_图文

循环结构

重复模式的流程图
特点: 流程线方向发生变化;一入一出。

当 型 循 环

条件

N

Do While 条件
循环体

Y
循环体

Loop

例1

设计一个算法,计算一批非 零数据的平均值。这批数据 由使用者从键盘输入,输入 0时表示数据输入完毕。

分析

变量d: 输入的数据 变量sum: 累加和
变量c:计数(统计数据的个数) 置初值:sum=0, c=0

循环条件:d<>0

反复计算:

累加和 sum?sum+d

计数

c ?c+1 再次输入d

否则,跳出循环,输出sum/c

循环控制方法:标志法

如果事先不能确定循环次数, 用一个特殊的数据作为结束标志, 以此作为循环条件。

如:d<>0
输入0时表示数据输入完毕, 0是一个结束标志(非有效数据)。

开始

Do while d<>0
sum=sum+d c=c+1 d=val(Inputbox(“d=“)) Loop
n y

sum?0 c?0 输入 d

d< >0

sum ? sum+d

c ? c+1
输入 d

输出sum/c

结束

开始

sum?0 c?0 输入 d

试一试: 在程序中第一次输入0, 运行结果如何?
n

d< >0
y

sum ? sum+d

c ? c+1
输入 d

输出sum/c

结束

开始

If c<>0 then

sum?0
c?0
输入 d
n

print sum/c
Else

print 0
End if
n c< >0 y

d< >0
y

sum ? sum+d

输出:0

c ? c+1
输入 d

输出:sum/c

结束

开始

P11流程图

sum?0 c?0
输入 d
n

d< >0
y

n c< >0 y

sum ? sum+d

输出:0

c ? c+1

输出:sum/c

结束

例2

P13实践体验

在上例中,计算这批数据中 正数和负数的个数。

分析:

变量d: 输入的数据 变量c1: 计数(正数的个数)
变量c2: 计数(负数的个数) 置初值:c2=0, c1=0

循环条件:d<>0
判 断 d>0 计算:c1?c1+1

d<0 计算:c2?c2+1

再次输入d 否则,跳出循环

开始

Do while d<>0 if d>0 then

c1?0 c2? 0

end if
输入 d
n

d=val(Inputbox(‘d=“))
Loop
y n

d< >0
y

d>0

c1 ? c1+1

c 2? c2+1

输出c1,c2

结束

输入 d

归纳总结:P10-P11

累加器的使用: 置初值:sum=0 累加和: sum=sum+d

计数器的使用: 置初值:c=0 计数 c=c+1

归纳总结: 控制循环的方法:

1.计数法(事先知道循环次数) 2.标志法(事先不知道循环次数)

归纳总结:

循环结构中要注意三方面:
1. 变量的初值设定 2. 循环条件

3. 循环体


第一章 内燃机理论循环和实际循环2_图文.ppt

第一章 内燃机理论循环和实际循环2 - 2、指示功、有效功和机械损失功 记:有效

第一章1.2-1.2.3循环语句_图文.ppt

第一章1.2-1.2.3循环语句 - 第一章 算法初步 1.2 基本算法语句 1.2.2 条件语句 1.2.3 循环语句 [学习目标] 1.理解条件语句、循环语句(重点). 2....

第1章 分析力学基础 1-6拉格朗日第二类方程的积分_图文.ppt

第1章 分析力学基础 1-6拉格朗日第二类方程的积分_物理_自然科学_专业资料。1...试求:(1)系统的运动微分方程;(2)楔形体的加速度;(3)系统的能量积分与循环...

6第六章循环结构2分解_图文.ppt

6第六章循环结构2分解 - 第六章 循环结构 II ACCP V4.0 回顾 ? 循环结构的特点是,在给定条件成立时,重复执 行某程序段,直到条件不成立为止 ? while ...

...3课件第1部分第1章 1.2 第2课时 循环结构_图文.ppt

新编数学苏教版必修3课件第1部分第1章 1.2 第2课时 循环结构 - 巴西首都

第1章内燃机性能指标及实际循环热计算绪论 (2)_图文.ppt

第1章内燃机性能指标及实际循环热计算绪论 (2)_交通运输_工程科技_专业资料。

第1章 绪论2_图文.ppt

第1章 绪论2 - ?1.3 算法分析 ?1.3.1 算法设计的目标 ?(1)正

第1章 热力学基本原理-第二定律(6)_图文.ppt

第1章 热力学基本原理-第二定律(6) - 《物理化学》电子教案 第1章 热力学基本原理 ?U ? Q ? W δQ ΔS ≥∑T 热力学第二定律 目的:解决过程的方向...

18-19 第1章 1.1 1.1.2、1.1.3 第3课时 循环结构_图文.ppt

18-19 第1章 1.1 1.1.2、1.1.3 第3课时 循环结构_数学_自然科学_...攻 图 1-1-40 层作 重难 A.4 B.5 C.6 D.7 业 返首页 自 当 主...

发动机原理第一章 发动机工作循环及性能_图文.ppt

第一章 发动机工作循环及性能指标发动机理论循环概述 发动机实际循环 热平衡 指示...柴油机: ε=12~22 pz=7~14 Mpa λ=1.3~2.2 汽油机: ε=6~12, ...

第一章 算法初步---1.2.3循环语句2015.3_图文.ppt

第一章 算法初步---1.2.3循环语句2015.3_其它课程_高中教育_教育专

201918-19 第1章 1.2 1.2.3 循环语句教育精品.ppt_图文.ppt

第一章 算法初步 1.2.3 循环语句 自 当 主 堂 预 达 习 标 ? ?

程序设计基础1第二版_第六章_图文.ppt

程序设计基础1第二版_第六章 - 程序设计基础B(Ⅰ) 2016.10 专业 专注 创新_MXJ 体系结构 ? ? ? ? ? ? ? ? 第1章 程序设计基础引论 第2章 算法设计...

(4.1)第四章1-6循环系统药物_图文.ppt

(4.1)第四章1-6循环系统药物 - 第四章 循环系统药物 Circulato

高中数学第一章算法初步1.2基本算法语句1.2.3循环语句....ppt

高中数学第一章算法初步1.2基本算法语句1.2.3循环语句课件新人教A版必修_数学...循环语句的应用 [典例 2] 编写一个程序计算1×1 2+3×1 4+5×1 6+…...

高中人教B版数学必修3课件第一章 1.1 1.1.3 第二课时 循环结构_....ppt

高中人教B版数学必修3课件第一章 1.1 1.1.3 第二课时 循环结构_高三数

人体解剖生理学---第六章循环系统_图文.ppt

人体解剖生理学---第六章循环系统 - 第六章 循环系统 The circula

第1章 数制与码制(2)_图文.ppt

K-3 16 二十六转换 小数点左、右四位组分组, 取每组等值的...(或模数)的概念 1.模(模数)的概念: 把个事物的循环周期的长度,叫做这个 ...

生理-第六章 循环系统的结构与功能_图文.ppt

第六章 循环系统的 结构与功能 江苏大学 药学院 江苏大学 药学院 内容提要 1. 循环系统的结构 心脏生理 2. 心脏的生物电活动(心肌电生理) 3. 心脏的泵血...

01 第一章 发动机热力循环及性能指标_图文.pdf

第一章 发动机热力循环与性能指标本章要求:了解:发动机的热平衡。 理解:发动机...图1-6 四冲程内燃机实际循环的p-V示功图 (1) 工质不同(理想循环为双原子...