vfp程序设计结构.ppt
《vfp程序设计结构.ppt》由会员分享,可在线阅读,更多相关《vfp程序设计结构.ppt(32页珍藏版)》请在课桌文档上搜索。
1、复习:,程序与程序文件程序的概念程序的建立、修改、删除、运行方法交互式输入命令1:,命令格式:INPUT TO内存变量,INPUT“请输入第一个数A:”TO AINPUT“请输入第二个数B:”TO S=A+BN=S/2?”两个数的平均数是:”,NRETURN&结束当前程序的运行,例:任意输入两个数,求这两个数的平均数。,交互式输入命令2:,ACCEPT命令(字符串输入命令),ACCEPT TO,例:编写程序,程序功能是用户指定“图书编号”后,显示该门课程的基本信息。,USE 图书信息 CLEARACCEPT 请输入待查图书的图书编号:TO tsSelect 图书编号,图书名称,作者 from
2、图书信息 where 图书编号=tsUSE RETURN,二、基本命令 1清屏命令【命令】CLEAR【功能】清除屏幕上的内容。2返回命令【命令】RETURN【功能】结束当前程序的运行。,3终止程序执行命令【命令】CANCEL【功能】终止程序执行并关闭所有打开的文件,返回到系统的命令窗口。4退出系统命令【命令】QUIT【功能】终止程序运行,退出Visual FoxPro系统。,5注释命令【命令】NOTE*&【功能】用于在程序中加入说明,以注明程序的名称、功能或其他备忘标记。【说明】注释命令为非执行语句。其中前两个命令格式作为独立的一行语句,第三条命令放在某一个语句右边。,*wait语句举例CLE
3、ARWAIT“请输入一个字符:”TO ACJ=“刚输入的字符是:”+AWAIT&暂停程序执行,按任意键继续执行?CJRETURN,1)关闭对话命令 SET TALK ONOFF【功能】控制非输出性的执行结果是否在屏幕上显示或打印出来。【说明】系统默认值为ON。,8.2 程序设计常用命令,6环境设置命令,2)设置精确比较命令 SET EXACT ONOFF【功能】在进行字符比较时是否需要精确比较。【说明】在命令格式中选择ON表示需要精确比较,选择OFF表示不需要精确比较,系统默认值为OFF。,8.3程序的基本结构,在Visual FoxPro中,结构化程序设计主要依靠系统提供的结构化语句构成,程
4、序的基本结构有三种:顺序结构分支结构循环结构,顺序结构是指程序按照语句排列的先后顺序逐条 的执行。,8.3程序的基本结构,例8.4查找并显示“学生”表中某个学生的学号、性别、出生日期、民族。SET TALK OFFUSE 学生INPUT“请输入要查找的学生的姓名:”TO NALOCATE FOR 姓名=NADISPLAY 学号,性别,出生日期,民族USESET TALK ONRETURN,二、选择结构 选择结构也叫分支结构,是在执行程序时,按照一定的条件选择不同的语句,用来解决选择、转移的问题。选择结构的基本形式有三种。,8.3程序的基本结构,单向分支【命令】IF ENDIF【功能】当条件表达
5、式的值为真时,执行,否则执行ENDIF后面的命令。【说明】是关系表达式或逻辑表达式,IF和ENDIF必须成对使用。可以由一条语句或多条语句构成。,例8.5查找并显示“学生”表中某个学生的学号、性别、出生日期、民族。如果该学生存在,执行输出操作;如果不在,就不执行输出操作。SET TALK OFFUSE 学生INPUT“请输入要查找的学生的姓名:”TO NALOCATE FOR 姓名=NAIF FOUND()DISPLAY 学号,性别,出生日期,民族ENDIFUSESET TALK ONRETURN,双向分支【语句】IF ELSE ENDIF【功能】执行该命令时,首先判断的值,若为真,则执行,然
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vfp 程序设计 结构

链接地址:https://www.desk33.com/p-245755.html