程序设计基础78175.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计基础78175.doc

7.l?程序与程序文件 考点1?程序的概念、建立与执行   1程序的概念   程序是能够完成一定任务的命令集合。这组命令被存放在称为程序文件或命令文件的文本文件中。当运行程序时,系统会按照一定的次序自动执行包含在程序文件中的命令。   2程序文件的建立与修改   程序文件的建立与修改一般是通过调用系统内置的文本编辑器来进行的。其建立步骤如下。   (l)打开文本编辑窗口。   (2)在文本编辑窗口中输入程序内容,此处所输入的程序命令不会马上被执行。   (3)编辑完成后,从“文件”菜单中选择“保存”命令或按快捷键Ctrl+W保存程序文件。   3打开或修改程序文件的方法   (1)从“文件”菜单中选择“打开”命令,弹出“打开”对话框。   (2)在“文件类型”列表框中选择“程序”。   (3)在文件列表框中选定要修改的文件,并单击“确定”按钮。   (4)编辑修改后,从“文件”菜单中选择“保存”命令或按快捷键Ctrl+W保存程序文件,若要放弃修改,可直接按Esc键,或从“文件”菜单中选择“还原”命令。   4程序文件的执行   程序文件建立后,可使用多种方式、多次执行它,常用的以下有两种方式。   (l)菜单方式。   (2)命令方式。 考点2?简单的输入输出命令   程序一般都包含数据输入、数据处理和数据输出3个部分。   1 INPUT命令   格式:INPUT[字符表达式]TO内存变量   功能:该命令等待用户从键盘输入数据,当用户回车后,系统将表达式的值存入指定的内存变量。   注释:输入的数据可以是常量、变量,也可以是更为一般的表达式。但不能不输入任何内容直接按回车键输入字符串时必须加定界符,输入逻辑型常量时要用圆点定界(如.T. ,.F.),则输入日期时间型常量时要用大括号(如{^2001-03-01})。   2 ACCEPT命令   格式:ACCEPT[字符表达式]TO内存变量   功能:该命令等待用户从键盘输入字符串,当用户回车后,系统将表达式的值存入指定的内存变量。   注释:该命令只能接收字符串。用户在输入字符串时不需要加定界符;否则,系统会把定界符作为字符串本身的一部分。如果不输入任何内容而直接按回车键,系统会把空串赋给指定的内存变量。   3 WAIT命令   格式:WAIT[字符表达式][TO内存变量][WINDOW[AT行,列]] ????????? [NOWAIT][CLEARINOCLEAR][TIMEOUT数值表达式]   功能:该命令显示字符表达式的值作为提示信息,暂停程序的执行,直到用户按任意键或单击鼠标时继续程序运行。   注释:内存变量用来保存用户输入的字符,其类型为字符型。若用户按的是Enter键或单击了鼠标,那么内存变量中保存的将是空串若不选TO 内存变量短语,则输入的单字符不保留。 小提示:   如果用DO命令执行查询文件、菜单文件,在文件名中必须要包括扩展名(QPR、MPR)。 7.2?程序的基本结构   程序结构是指程序中命令或语句执行的流程结构,包括3种基本结构:顺序结构、选择结构和循环结构。 考点3?顺序结构   顺序结构是最简单的程序结构,它是按命令在程序中出现的先后次序依次执行。 考点4?选择结构   支持选择结构的语句包括条件语句和分支语句。   1条件语句   格式: ????? IF条件 ????????? 语句序列1 ????? [ELSE ??????? 语句序列2] ??????? ENDIF   功能:该语句根据条件是否成立从两组代码中选择一组执行。   语句的执行流程图如图7-1和图7-2所示。 ? ?? 图7-1有ELSE的选择语句???????            图7-2无ELSE的选择语句   2分支语句   格式:DO CASE ????? CASE条件1 ????????? 语句序列1 ??????? CASE条件2 ????????? 语句序列2 ???…… ??????? CASE条件n ????????? 语句序列n ??????? [OTHERWISE ????????? 语句序列] ??????? ENDCASE   ?功能:语句执行时,依次判断CASE后面的条件是否成立。分支语句实现的是一种扩展的选择结构,可以根据条件从多组代码中选择一组执行。分支语句的流程如图7-3所示。 ?              图7-3 多分支语句 考点5?循环结构   循环结构也称为重复结构,是指程序在执行的过程中,其中的某段代码被重复执行若一干珠。被重复执行的代码段,通常称为循环体。Visual FoxPro支持循环结构的语句包括:DO WHILE-ENDDO、FOR-ENDFOR和SCAN-ENDSCAN。   1 DO WHILE - E

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档