Visual Basic
程序设计教程
第七讲
VB程序控制结构(2)
第4章 VB程序设计
从结构化程序设计的流程来说,程序可以分为3种基本结构:顺序结构、分支结构和循环结构。无论采用哪一种程序设计语言,都要使用这些结构,而且应该严格遵循结构化设计的规则。
第4章 VB程序设计
顺序结构程序设计
分支结构程序设计
循环结构程序设计
数组与控件组
VB工程元素设计基础
常用算法设计
本讲内容
循环结构程序设计
循环结构程序设计
一、循环的基本概念
1. 循环结构的含义
循环是指从某处开始有规律地重复执行某一程序段。被重复执行的程序段称为循环体。
2. 循环结构的形式
前置循环结构(While…Wend)
后置循环结构(Do…Loop)
计数循环结构(For…Next)
二、前置循环结构(While…Wend)
1. 格式:
While <条件>
循环体语句组
Wend
2. 流程框图
条件?
循环体语句组
F
T
3. 执行的方式
(1) 执行While语句,判断条件是否成立。
(2) 如果条件成立则执行循环体语句组,否则执行Wend下面的语句。
(3) 执行到Wend语句则返回到(1)继续执行。
4. 例4-7(P-81):
使用While…Wend循环结构,编写程序求1-100的和。
5. 注意点:
由于循环结构中有从下向上的返回语句,所以特别要当心是否会出现“条件一直成立”的情况,即条件是“永真”的。如果出现了这种情况程序会无限止地执行下去,这在程序设计中称为“死循环”。尽量要避免出现“死循环”。
当程序出现“死循环”时,只要按键盘上的Ctrl+Break键就能中断程序的运行。
计数循环结构ForNext 来自淘豆网m.daumloan.com转载请标明出处.