您所在位置: 网站首页 / VFP第6章程序设计基础.ppt / 文档详情
VFP第6章程序设计基础.ppt 立即下载
2024-12-17
约5.7千字
约43页
0
811KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

VFP第6章程序设计基础.ppt

VFP第6章程序设计基础.ppt

预览

免费试读已结束,剩余 38 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

6.1程序文件的建立与运行2.程序文件的保存
程序输入完毕后,从“文件”菜单选择“保存”或按CTRL+W保存程序文件。
3.程序文件的修改
方法1)若程序文件已建在某一项目中,则从项目管理器中选定它并单击“修改”按钮。
方法2)从“文件”菜单选择“打开”,或者单击常用工具栏上的“打开”按钮,在“打开”对话框选定要修改的程序文件后单击“确定”按钮。
方法3)在命令窗口中执行:MODIFYCOMMAND<程序文件名>
4.程序文件的运行
方法1)若程序文件已建在某一项目中,则从“项目管理器”中选定它并单击“运行”按钮。
方法2)从“程序”菜单中选择“运行”,选定要运行的程序文件后单击“运行”按钮。
方法3)在命令窗口中执行命令:DO<程序文件名>
例6.1请编写一程序文件,名为:学生人数.prg,实现统计student表中奖学金在200—300元之间的学生人数,并与书中例5.4(p88)进行比较。6.2结构化程序设计初步半圆框称为起止框,用来表示程序的开始和结束;计算1+2+3+……+100。
的流程图6.3顺序结构程序设计2)功能:依次计算并显示表达式表中各表达式的值,所显示的值与值之间间隔一个空格。
例6.5运行下段程序
input“a=?”toa
?A*5,a+8
(5)信息显示函数:MESSAGEBOX()
1)格式:MESSAGEBOX(<提示信息>[,<按钮类型>][,<对话框标题>])
2)功能:暂停程序运行,在对话框中显示提示信息,等待用户单击按钮,并返回一个整数表示单击的是哪个按钮。
<按钮类型>由三个数码相加产生,即:<按钮类型码>+<图标类型码>+<默认按钮码>
例6.6:MESSAGEBOX函数举例3.环境设置语句
(1)清屏语句:CLEAR
1)格式:CLEAR
2)功能:清空屏幕或当前窗口中显示的内容。
(2)环境设置语句:SET
设置系统环境和状态的语句为SET语句,SET语句实际上是一个语句组,分为两种格式:
格式ⅠSET<参数>ON/OFF
格式ⅡSET<参数>TO<参数值>
常用的几个SET语句:
(1)SETDEFAULTTO<路径>功能:设置默认的工作目录。
(2)SETPATHTO<路径>功能:设置搜索路径。
(3)SETTALKON/OFF功能:控制是否使某些命令产生屏幕显示(P131提示)
(4)SETPRINTON/OFF功能:控制屏幕上的输出内容是否同时送打印机打印。例6.7编程显示下列三角形图案
*
***
*****
程序:
clear
?“*”
?”***”
?”*****”
return

作业:编程显示下列平行四边形图案:
*****
*****
*****4.注释
(1)注释语句
1)格式*/NOTE<注释内容>
2)功能
注释语句是非执行语句,它们不对计算机产生任何操作,仅仅对程序起注解作用。
(2)行末注释
行末注释用在语句(命令)末尾,以“&&”起头,后跟本行的注释内容。6.4程序的选择结构2.双分支选择结构
(1)格式
IF<条件>
<语句序列1>
ELSE
<语句序列2>
ENDIF
(2)功能:
双分支选择结构流程图程序执行时,先判断条件的值是否为真,然后决定程序运行的走向。
(3)P133提示例:请用双分支选择结构完成上例。
input“x=?”tox
input“y=?”toy
ifx>y
?“最大数是:”,x
else
?“最大数是:”,y
endif
retu3.多分支选择结构
(1)格式:
DOCASE
CASE<条件1>
<语句序列1>
CASE<条件2>
<语句序列2>
……
CASE<条件n>
<语句序列n>
[OTHERWISE
<语句序列n+1>]
ENDCASE
(2)功能:执行该语句,系统依次检查每一个CASE中条件的值,视其真假决定程序的走向。P135功能说明及提示例:当输入0~6之间的整数时,系统便显示星期日、星期一……星期六的英语单词,否则显示“输入数据出错”的信息,试编程实现之。
clear
input“请输入一个整数”ton
docase
casen=0
?“Sunday”
casen=1
?“Monday”
casen=2
?“Tuesday”
casen=3
?“Wednesday”
casen=4
?“Thursday”
casen=5
?“Friday”
casen=6
?“Saturday”
otherwise
?“输入数据出错”
endcase
retu

作业:书本P161三.操作题2(参考学习指导书P873)
6.5循环结构例:计算自然数1~100的和。
S=0&&存放累加和的变量S初值为0
N=1&&取第一个自然数
DOWHILEN<=100
S=S+N&&累加当前自然数
N=N+1&&取下一个自然数
E
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

VFP第6章程序设计基础

文档大小:811KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用