Visual FoxPro程序设计实例教程第6章 结构化程序设计基础.pptVIP

  • 1
  • 0
  • 约4.49千字
  • 约 71页
  • 2017-12-09 发布于江西
  • 举报

Visual FoxPro程序设计实例教程第6章 结构化程序设计基础.ppt

VFP程序设计包括结构化程序设计和面向对象程序设计。前者是传统的程序设计方法,但在设计用户界面上难度很大,而后者则可以很方便的实现,但仍需用户编写一些过程代码,因此,结构化程序仍然是面向对象程序设计的基础。 图6.8 IF支结构 分支结构形式有如下两种: 1)IF语句 格式:(IF条件表达式 语句序列1 ELSE 语句序列2 ENDIF 2)多分支结构 多分支结构即根据多个条件表达式的值,选择执行多个分支中的一个对应执行。 (1)用IF...ENDIF语句的嵌套实现多分支 (2)多分支语句 图6.9 DO CASE分支结构 使用分支语句应注意以下几点: ①IF...ENDIF、DO CASE...ENDCASE 必须配对使用,DO CASE与第一个CASE条件表达式之间不应有任何命令。 ②条件表达式可以是各种表达式或函数的组合,其值必须是逻辑值。 ③语句序列可以由一个或多个语句组成,也可以是条件控制语句组成的嵌套结构。 ④DO CASE...ENDCASE 命令,每次最多只能执行一个语句序列。当多个CASE项的条件表达式值为真时,只执行第一个条件表达式值为真的语句序列,然后执行ENDCASE的后面的语句序列。 三、循环结构 程序设计中的循环,是指在程序中从某处开始,有规律地反复执行某一个程序。循环结构是由指定条件的当前值来控制循环体中的

文档评论(0)

1亿VIP精品文档

相关文档