网站大量收购独家精品文档,联系QQ:2885784924

计算机等与级考试vfp程序设计 .ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机等与级考试vfp程序设计

2)编辑程序文件 ①打开“文件”菜单,选择“打开”命令,进入“打开”窗口。 ②在“打开”窗口,输入程序文件名,按“确定”按钮,进入“程序”编辑窗口。 ③在“程序”编辑窗口,编辑该程序文件并保存,完成编辑程序文件的操作 2).以菜单方式调用程序文件 操作步骤如下: (1)打开“程序”菜单,选择“运行”命令,进入“运行”窗口。 (2)在“运行”窗口,选择要调用的程序文件,按“运行”按钮,即可运行程序文件。 3.循环结构 循环结构则能够使某些语句或程序段重复执行若干次。如果某些语句或程序段需要在一个固定的位置上重复操作,使用循环结构语句是最好的选择,但是基于面向对象的程序设计思想,循环控制的操作形式更丰富,不仅限于循环结构语句。 【例1】编制1个命令文件text.prg,保存到f:\myvfp中,统计“教师工资表”中的奖金和工资总额。 程序文件内容: use 教师工资表 sum all 工资 to n 计算工资总和 ?“奖金为:”,m ?“工资总额为:”,n 2、程序的注释 (1)行首注释 NOTE [注释内容]?? 或* [注释内容]注释内容可以是任何文字,程序不执行以NOTE或*开头的语句,只起给程序说明的作用。 (2)行尾注释 [注释内容]。 说明: (1)每执行一次循环体,程序自动返回到DO WHILE语句,判断一次条件。 (2)EXIT是无条件结束循环命令。它使程序跳出循环,转去执行ENDDO之后的语句。 (3)LOOP是无条件循环命令。它将控制直接转回到DO WHILE语句,而不执行LOOP和ENDDO之间的语句。 (4)DO WHILE和ENDDO必须各占一行,且必须成对出现。 (4)Exit和Loop命令嵌入在循环体内,可以改变循环次数,但是不能单独使用。 ①Exit的功能是跳出循环,转去执行EndDo、EndFor、EndScan后面的第一条命令; ②Loop的功能是转回到循环的开始处,重新对“条件”进行判断,相当于执行了一次EndDo、EndFor、EndScan命令,它可以改变命令行序列中部分命令的执行次数; Exit、Loop可以出现在命令行序列的任意位置。 2、以下程序正确的运行结果是( ) Do while .not. Eof() locate for xb=“男” Display Continue enddo 3、数据库文件CJ.DBF中有两条记录,内容如下: XM ZF 1 李四 500.00 2 张三 600.00 Set talk off Use cj A=0 Do while .not.eof() A=a+zf Skip Enddo ?a Return 程序运行的结果是( ) A. 1100 B. 1000 C. 1600 D.1200 多分支条件选择语句DO CASE 格式:DO CASE CASE 条件1 语句序列1 CASE 条件2 语句序列2 …… [OTHERWISE] 语句序列n ENDCASE 某种商品一次购买 100件以上时,可享受8%的优惠。试编程根据输入的单价和数量计算应付金额。 CLEAR INPUT 数量: TO a INPUT 单价: TO b j=a*b IF sl=100 j=j*0.92 ENDIF ? 应付金额:“,j return 出租车不超过5公里时一律收费10元,超过时则超过部分每公里加收1.6元。试编程根据里程数计算并显示出应付车费。 CLEAR INPUT 里程: TO c IF c=5 ? 车费为:十元 ELSE f=10+(c-5)*1.6 ? 车费为:“,f ENDIF RETURN 编程计算银行存款整存整取应得的利息。 CLEAR INPUT 本金(元): TO b INPUT 存期(年): TO c DO CASE CASE c=5 rate =4.5 年利率为4.5% CASE c=3 rate =3.6 年利率为3.6% CASE c=2 rate =3.1 年利率为3.1% CASE c=1 rate =2.7 年利率为2.7% CASE c=0.5 rate =2.21 年利率为2.21% otherwise rate =1.23 年

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档