当前位置:首页 >> IT/计算机 >> vb循环结构1

vb循环结构1


第六章 循环结构

Do While…Loop循环结构 循环结构
[引例 打印5行”$$$$$” 引例] 打印 行 引例

Private Sub Command1_Click() Print "$$$$$" Print "$$$$$" Print "$$$$$" Print "$$$$$" Print "$$$$$" End Sub

Do While…Loop循环结构 循环结构
[引例 打印 行”$$$$$” 引例] 打印5行 引例 打印20行呢 行呢? 打印 行呢?

Print "$$$$$"

重复执行20次 重复执行20次 20

Do While…Loop循环结构 循环结构
循环操作:重复执行一组指令。 重复执行一组指令。 重复执行一组指令 Do While…Loop循环结构 循环结构 Do while <条件 条件> 条件 <循环体 循环体> 循环体 Loop

Do While…Loop循环结构 循环结构
Do while <条件 条件> 条件 <循环体 循环体> 循环体 Loop 注意: 注意: (1) 条件为循环测试条件,可以是关系表达式、 条件为循环测试条件,可以是关系表达式、 布尔表达式或数值表达式, 布尔表达式或数值表达式,如果以数值表达式 作为条件,则非0为真 为真, 为假 为假; 作为条件,则非 为真,0为假;

Do While…Loop循环结构 循环结构
Do while <条件 条件> 条件 <循环体 循环体> 循环体 Loop 注意: 注意: (2) 当条件成立时执行循环,条件不成立时退出 当条件成立时执行循环, 循环,然后执行Loop之后的语句,流程图如 之后的语句, 循环,然后执行 之后的语句 所示。 图6-2所示。 所示

循环前语句 假

循环条件 真 循环体语句

循环后语句 图 6-2 前测试循环结构流程图

Do While…Loop循环结构 循环结构
Do while <条件 条件> 条件 <循环体 循环体> 循环体 Loop [引例 打印 行”$$$$$” 引例]打印 引例 打印5行 分析: 分析: 循环体: 循环体: Print "$$$$$" 条件: 执行5次 可设一变量i为循环体 条件: 执行 次,可设一变量 为循环体 执行的次数,共执行5次 执行的次数,共执行 次。

Do While…Loop循环结构 循环结构
程序如下: 程序如下:

Private Sub Command1_Click() i = 1 Do While i <= 5 Print "$$$$$" i = i + 1 Loop End Sub

Do While…Loop循环结构 循环结构
结果如下: 结果如下:

Do While…Loop循环结构 循环结构
分析下面程序的运行结果: 分析下面程序的运行结果:
注意临界值

Private Sub Command1_Click() i = 1 Do While i < 5 Print "$$$$$" i = i + 1 Loop End Sub

Do While…Loop循环结构 循环结构
分析下面程序的运行结果: 分析下面程序的运行结果:
循环执行的次数

Private Sub Command1_Click() i = 0 Do While i < 5 Print "$$$$$" i = i + 1 Loop End Sub

Do While…Loop循环结构 循环结构
分析下面程序的运行结果: 分析下面程序的运行结果: Private Sub Command1_Click() i = 1 Do While i <= 5 Print "$$$$$" Loop End Sub 调试程序时如遇到死循环,可用Ctrl+Break强行结束 调试程序时如遇到死循环,可用Ctrl+Break强行结束 Ctrl+Break

Do While…Loop循环结构 循环结构
Do while <条件 条件> 条件 <循环体 循环体> 循环体 Loop 使用循环结构请注意如下问题: 使用循环结构请注意如下问题: 在循环体中必须有一条语句改变循环控制变量 ①在循环体中必须有一条语句改变循环控制变量 的值, 的值,使得在某一时刻循环变量不满足条件而 退出循环; 退出循环;

Do While…Loop循环结构 循环结构
Do while <条件 条件> 条件 <循环体 循环体> 循环体 Loop 使用循环结构请注意如下问题: 使用循环结构请注意如下问题: 若循环体中加入“ 语句, ②若循环体中加入“Exit Do”语句,程序只要运 语句 行到这条语句,循环会立即终止, 行到这条语句,循环会立即终止,去执行它所 在循环的Loop语句之后的语句。“Exit Do” 语句之后的语句。 在循环的 语句之后的语句 语句叫强行终止Do循环语句 循环语句。 语句叫强行终止 循环语句。

Do While…Loop循环结构 循环结构
如:

Private Sub Command1_Click() i = 1 Do While i <= 5 Print "$$$$$“ Exit Do Loop End Sub

Do While…Loop循环结构 循环结构
如: 执行结果: 执行结果:
Private Sub Command1_Click() i = 1 Do While i <= 5 Print "$$$$$“ Exit Do Loop End Sub

Do While…Loop循环结构 循环结构
计算s=1+2+3+…+100的值。 的值。 例6-2 计算 的值 累加器模型s=s+n 累加器模型s=s+n 计算s=1-2+3-…-100的值。 的值。 计算 的值 经典判奇偶数,判是否整除的三大语句: 经典判奇偶数,判是否整除的三大语句:
n/2=n\ n/2=n\2 n mod 2=0 n/2= INT( n/2)

可设计一个符号变量f 可设计一个符号变量f,用来反映累加对 象的正负号

Do While…Loop循环结构 循环结构
(1)累加器模型s=s+n 累加器模型s=s+n 经典判奇偶数,判是否整除的三大语句: (2)经典判奇偶数,判是否整除的三大语句:
n/2=n\ n/2=n\2 n mod 2=0 n/2= INT( n/2)

(3)可设计一个符号变量f,用来反映累加对象 可设计一个符号变量f 符号变量 的正负号

Do While…Loop循环结构 循环结构
例6-3 计算任意数N的阶乘。 计算任意数 的阶乘。 的阶乘

Do While…Loop循环结构 循环结构
例6-4 求1!+2!+3!+4!+5! ! ! ! ! !

Do While…Loop循环结构 循环结构
例6-5 设我国现有(2005年)人口为13亿, 设我国现有( 年 人口为 亿 如果以每年平均1.5%的速度增长, 如果以每年平均 的速度增长, 的速度增长
(1) 到2008年,我国的人口能达到多少 年 (2) 问多少年后我国人口达到或超过 亿 问多少年后我国人口达到或超过26亿


更多相关文档:

教案(1)VB-For循环结构(1)_图文.ppt

教案(1)VB-For循环结构(1) - 第七章控制结构 7.2循环程序结构 7

VB程序设计之循环结构1资料_图文.ppt

VB程序设计之循环结构1资料 - 随堂练习 ? 执行以下程序段后,整型变量c的值

VB 第六章 循环结构 1解析_图文.ppt

VB 第六章 循环结构 1解析 - 程序设计基础(VB) 主讲人:孟永伟 Ema

vb循环结构1_图文.ppt

vb循环结构1 - 循环结构 Do Loop之“当”循环 当条件为真(true)

VB程序设计--循环结构_图文.ppt

VB程序设计--循环结构 - Visual Basic 程序设计 循环结构 1 4.3 循环结构 4.3.1 For循环语句 4.3.2 Do…Loop循环语句 4.3.3 循环的嵌套 ...

vb循环结构_图文.ppt

vb循环结构_工学_高等教育_教育专区。程序设计语言的三种基本结构流程图:语句块1语句块2 真语句块1 条件 假语句块2 顺序结构条件 假 选择结构循环体 条件 假 ...

vb循环结构_图文.ppt

vb循环结构 - 第4章:循环结构 主要内容: 1:循环结构 2:Do…Loop

VB教程---循环结构_图文.ppt

VB教程---循环结构_计算机软件及应用_IT/计算机_专业资料。循环结构在Visual Basic程序的三种结构中,循环结构是教 学课件 一种重要结构。 循环的本质:不断地重复...

《VB程序设计》之循环结构讲解_图文.ppt

VB程序设计》之循环结构讲解 - 《VB程序设计》主题讲座 主题:循环结构 程序设计的三种基本结构 顺序结构 ? 选择结构 ? 循环结构 ? 循环结构 ? 计数型循环For...

VB For循环结构_图文.ppt

VB For循环结构 - 第五讲 For循环 练习 累加和 +100 +… +4

VB教程---循环结构分析_图文.ppt

VB教程---循环结构分析 - 循环结构 在Visual Basic程序的三种结构中,循环结构是 教学课件 一种重要结构。 循环的本质:不断地重复某种动作。 对计算机程序而言,...

vb循环结构练习题.doc

vb循环结构练习题 - 循环结构 1、 编程,求 12+22+32+ 。。。 +

《VB程序设计》之循环结构讲解_图文.ppt

VB程序设计》之循环结构讲解 - 《VB程序设计》主题讲座 主题:循环结构 程序设计的三种基本结构 顺序结构 ? 选择结构 ? 循环结构 ? 循环结构 ? 计数型循环For...

VB循环结构程序设计_图文.ppt

VB循环结构程序设计 - 3.3 循环语句 程序的另一种结构是循环结构 循环结构

VB循环结构_5[1].2FOR循环_图文.ppt

VB循环结构_5[1].2FOR循环 - 程序的循环结构 ---for 循环 算

VB(FOR循环)_图文.ppt

VB(FOR循环) - 第 6 节循环结构 第6节 Visual Basic的基本语句 For…Next循环结构 主讲教师:黄琴 第 6 节循环结构 本课主要内容 ...

高中信息技术_vb循环结构课件_沪教版选修1_图文.ppt

高中信息技术_vb循环结构课件_沪教版选修1 - For/next 循环语句 F

VB循环结构_图文.ppt

VB循环结构_工学_高等教育_教育专区。第5章 循环结构本章内容: ? ? ?

一、VB基本知识及选择、循环结构习题.doc

基本知识及选择、 一、VB 基本知识及选择、循环结构习题 一、基本概念题 (1)

VB循环结构二_图文.ppt

VB循环结构二 - 在VB中,有如下程序段,该程 序段执行后,变量x的值是 (

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com