接着昨天的继续.想要学的好点,还真不容易.
Visual FoxPro 中有一类特殊的命令,它们可以反复执行其他命令或函数,并决定这些命令和函数何时执行以及执行的次数。这类特殊命令可用来实现两种主要的程序结构:条件分支和循环,它们在程序设计过程中作用很大。
假设您是一位老板,有 10,000 个雇员,并且,您要给年薪多于或等于 $30,000 的雇员涨 3% 的工资,给年薪低于 $30,000 的雇员涨 6% 的工资
SCAN
IF SALARY >=30000
REPLACE SALARY WITH SALARY*1.03
ELSE
REPLACE SALARY WITH SALARY*1.06
ENDIF
ENDSCAN
该示例程序使用了条件分支和循环来控制程序的流程
循环结构可以按照需要多次重复执行一行或多行代码。在 VisualFoxPro 中有三种循环语句:
SCAN ... ENDSCAN
FOR ... ENDFOR
DO WHILE ... ENDDO
掌握了一些基本概念后,程序设计就变成了一个不断重复的过程。您需要多次重复某些步骤,并在这个过程中不断对代码进行优化。从编写第
一行程序开始,便不断进行测试,完成每个“试验 — 查错”的过程。对语言越熟悉,则编程速度越快,而且更多的初步测试工作将在头脑中进行。程序设计的基本步骤包括:
对问题进行说明
分解问题
编制各模块
测试并完善各模块
组装全部模块
整体测试
先摘到这里.今天时间不够了