第6章结天构化程序的设计.ppt

For 循环例题 例题1: 输入自然数n,计算从0累加到n。Sumnfor.prg 例题2: 输入自然数n,计算从1累乘到n。Mulnfor.prg 返回 循环结构 数据表扫描循环:逐条访问(扫描)数据表中符合条件的记录,直到尾标。 下一张 数据表扫描循环结构 语法: Scan [范围] [For条件1] [While条件2] 语句组 Endscan 程序例题 下一张 SCAN 循环例题 例题:studscan.prg 输入一个入学成绩下限和一个入学成绩上限。 打开studinfo.dbf数据表,逐条显示入学成绩在下限与上限范围之内的学生档案。 用do while 改写studscan,prg 成 studdo.prg 返回 循环短路、跳出循环 循环短路:立即回到循环头,继续下一次循环。 语法:Loop 跳出循环:无条件结束循环,跳至循环后面的语句 语法:Exit Loop和Exit应该与条件分支语句结合使用。 程序例题。Mulndole.prg 下一张 Loop结合条件判断 下一张 Loop结合条件判断 语法: Do while 循环条件 语句组一 If Loop条件表达式 Loop Endif 语句组二 Enddo 下一张 Exit结合条件判断 下一张 Exit结合条件判断 语法: Do while 循环条件 语句组一 If Exit条件表达式

文档评论(0)

1亿VIP精品文档

相关文档