| 当前位置:洪恩在线
-> 继续教育 ->
计算机考级 -> 二级FOXBASE+语言 |
|
|||||||||||
|
循环是程序设计中的一种重要的方法,在FoxBASE的程序设计中更是重要。什么是循环呢?循环就是在程序中有部分语句需要重复执行,因此程序的循环结构也称为重复结构。
例如,计算从1至100之和,显然不能在程序中写99个加法运算,否则如果计算1至10000或更多数之和将无法很好的写出程序。对运算过程简单分析就会发现,虽然求和的数字很多,但它们是有规律的,即每次都是作加法,所加的数值是有规则的。 再如,在一个数据库文件中存有500个职工记录,拟编制输出报表,在报表输出过程中要对文件的记录作一些运算,并且要加入横竖线及表头和边框。在程序中,对每条记录的处理基本是相同的,程序中也将必然出现循环结构。 基于前面的考虑,一个循环结构必须具各如下的条件: (1)循环的开始。即从哪条语句开始循环。 (2)循环的初始条件。即循环的起始条件,从什么状态开始执行。 (3)循环状态的变化。循环开始执行后,状态必须有变化,才能使得循环能够在有限的次数内终止。 (4)循环的终止条件。循环必须在有限次执行后结束,因此必须有明确的结束条件,并且在循环执行中必须有可能达到循环的结束条件。 以上这些是在循环结构中必须考虑的问题,这些问题有些是通过循环语句的语句规则来实现的,这些是在程序设计中必须注意的。 |
|
|
|||||||||