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. 循环体


第1章-6循环2_图文.ppt

第1章-6循环2 - 循环结构 重复模式的流程图 特点: 流程线方向发生变化;一

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

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

第6章_循环2_图文.ppt

6.1 概述 ? 6.2 goto语句以及用goto语句构成循环 ? 6.3 用while语句实现循环 ? 6.4 用do-while语句实现循环 ? 6.5 用for 语句实现循环 ? 6.6 循环的...

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

第一章 内燃机理论循环和实际循环(2) - §1.3 发动机的性能指标 1、指示

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

第一章 内燃机理论循环和实际循环 - 第一章 发动机理论循环和实际循环 工作过程→发动机性能→汽车某些性能 实际循环: 实际循环 (一)能量转换: 化学能→(燃烧)→...

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

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

高中数学 第1章 1.2.3 循环语句 课堂教学素材2_图文.ppt

高中数学 第1章 1.2.3 循环语句 课堂教学素材2_数学_高中教育_教育专区。第一章 算法初步 1.2.3 循环语句 算法中的循环结构是由循环语句来实现的 . 循环...

第四章循环2_图文.ppt

第四章循环2 - 第四章 循环结构 循环:对同个程序段重复执行若干次。 计算机最擅长的工作之就是重复。 本章内容 1 2 3 4 54 5 for语句 数列求和 ...

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

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

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

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

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

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

第五章-循环结构2_图文.ppt

第五-循环结构2 - 第五章 循环结构程序设计 第五章 循环结构程序设计 () 1 第六章 第五章 循环结构程序设计 主要内容 循环嵌套 循环结构程序...

第一章 制冷循环_图文.ppt

第一章 制冷循环 - 第一章 蒸气压缩式制冷的 热力学原理 关于气液相变的基本知

第1章 绪论2_图文.ppt

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

高中数学第一部分第1章1-2-3循环结构配套课件苏教版必....ppt

高中数学第一部分第1章1-2-3循环结构配套课件苏教版必修 - 第 1 章算法初步 理解教材新知 1. 2 流程图 1.2. 3 循环 结构 考点一 考点二 考点三 应用...

第1部分 第一章 1.2 1.2.3 循环语句_图文.ppt

第1部分 第一章 1.2 1.2.3 循环语句_数学_高中教育_教育专区。第一章...答案:44 返回 6.设计程序求使1×2×…×n<10 000成立的最大正整 数n,并...

水文地质学-第1章地球上的水及其循环_图文.ppt

水文地质学-第1章地球上的水及其循环 - 水文地质学 第一章 地球上的水 及其循环 1.1 地球上的水 一、地球上的水的起源及其 存在空间 1、起源 、 2、存在...

第4章 循环结构程序设计(1) 2_图文.ppt

第4章 循环结构程序设计(1) 2 - ? 第六章 C#的继承机 ? 第一章 C# 语言概述 制 和开发环境 ? 第七章 数组及自定义 ? 第二章 C#语法基 数据类型 础...

1章1内燃机循环与效率_图文.pdf

1章1内燃机循环与效率 - 第一章 内燃机循环与效率 高等内燃机学 北京理工大学 张卫正 本章内容 ? 第一节 内燃机效率与理论循环 第二节 追求效率的机型 ? 注重...

17-18版 第1章 1.1.2 第3课时 循环结构_图文.ppt

17-18版 第1章 1.1.2 第3课时 循环结构_高二数学_数学_高中教育_教育专区...教材整理 2 常见的两种循环结构 阅读教材 P13 例 6 上面的内容,完成下列问题....