第6章循环结构设计 第6章循环结构设计 6.,1循环结构语包 列表框与组合框控件 63页框 BACK
第6章 循环结构设计 第6章 循环结构设计 6.1 循环结构语句 6.2 列表框与组合框控件 6.3 页框
第6章循环结构设计 61循环结构语句 在Ⅴ isual foⅹPro中,提供了三种循环语句:DO WHILE∴. ENDDO(当型循环)、FOR.. ENDFOR(步长 型循环)、SCAN.. ENDSCAN(表扫描型循环) 无论何种类型的循环结构,其特点都是:循环体执行 与香及其执行次数多少都必须视其循环类型与条件而定, 且必须确保循环体的重复执行能在适当的时候得以终止 (即非死循环)
第6章 循环结构设计 6.1 循环结构语句 在 Visual FoxPro 中 , 提 供 了 三 种 循 环 语 句 : DO WHILE ... ENDDO(当型循环)、FOR ... ENDFOR(步长 型循环)、SCAN ... ENDSCAN(表扫描型循环)。 无论何种类型的循环结构,其特点都是:循环体执行 与否及其执行次数多少都必须视其循环类型与条件而定, 且必须确保循环体的重复执行能在适当的时候得以终止 (即非死循环)
第6章循环结构设计 611当型循环语句 DO WHLLE 1.当型循环的语法格式 如果需要在某一条件满足时反复执行某一操作,可以 使用当型循环( DO WHILE)结构。 型循环的语法格式为: DO WHILE〈条件 〈命令列〉] EXIT LOOP ENDDO
第6章 循环结构设计 6.1.1 当型循环语句DO WHILE 1. 当型循环的语法格式 如果需要在某一条件满足时反复执行某一操作,可以 使用当型循环(DO WHILE)结构。 当型循环的语法格式为: DO WHILE〈条件〉 [〈命令列〉] [EXIT] [LOOP] ENDDO
第6章循环结构设计 说明: 1)如果〈条件〉的值为T,则执行 DO WHILE和 ENDDO之间的循环体;如果〈条件〉的值为F,则结東 循环,转去执行 ENDDO之后的命令 每执行一遍循环体,程序自动返回到 DO WHILE语 句,判断一次〈条件〉 (2)EXIT是无条件结束循环命令 (3)LOOP是无条件循环命令
第6章 循环结构设计 说明: (1) 如果〈条件〉的值为.T.,则执行DO WHILE和 ENDDO之间的循环体;如果〈条件〉的值为.F.,则结束 循环,转去执行ENDDO之后的命令。 每执行一遍循环体,程序自动返回到DO WHILE语 句,判断一次〈条件〉。 (2) EXIT是无条件结束循环命令。 (3) LOOP是无条件循环命令
第6章循环结构设计 2.当型循环结构的特点 “当型”循环结构的根本特点是:当所给定循环 条件为真时,就反复执行其循环体;当该条件为假时, 终止执行其循环体,执行其后继命令。循环体执行次 数最少可为零
第6章 循环结构设计 2. 当型循环结构的特点 “当型”循环结构的根本特点是:当所给定循环 条件为真时,就反复执行其循环体;当该条件为假时, 终止执行其循环体,执行其后继命令。循环体执行次 数最少可为零