1 / 57
文档名称:

VFP部分(程序算法及顺序分支).ppt

格式:ppt   大小:468KB   页数:57页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VFP部分(程序算法及顺序分支).ppt

上传人:taotao0c 2017/9/12 文件大小:468 KB

下载得到文件列表

VFP部分(程序算法及顺序分支).ppt

相关文档

文档介绍

文档介绍:Visual Foxpro
程序设计基础
重庆工商大学计算机学院计算机基础教研室
算法及算法的表示
一、算法的概念及特点
所谓算法就是对解决问题所采用的方法和步骤的描述。
【例】输入3个数,找出其中的最大值并输出。
可以将求解这一问题的算法描述为:
第1步:输入a、b、c。
第2步:将a、b中大的一个数放入max中。
第3步:将c与max中大的数放入max中。
第4步:输出max。
一个算法应该具有以下特点:
①确定性。
②有穷性。
③有效性。
④输入。
⑤输出。
任何一个问题能否让计算机处理,关键在于能否设计出合理的算法,有了合适的算法,再使用合适的计算机语言来编写程序。
VFP就是一种语言工具。要用VFP编写出高质量的程序,一方面要构建合理的算法,另一方面要掌握VFP的语法规则,它是实现算法的基础。
命令文件中的命令有一定的书写规则:
1、命令分行。
程序中每条命令都以回车键结尾,一行只能写一条命令。若命令需分行书写,应在一行终了时键入续行符“;”,然后按回车键。
2、命令注释。
程序中可以插入注释,以提高程序的可读性。
注释语句
NOTE|* 注释部分
&& 注释部分
格式:
行首注释
单命令的行尾注释
1、基本的输入/输出命令
程序文件中的常用命令
1)INPUT命令
INPUT [<提示信息>] TO <内存变量>
格式:
(1)例如:s=100
input to a
? "a=",a
执行上述命令,若输入的内容为s+20,则输出结果为:
a=120
⑵如果INPUT来接受字符型, 日期型, 逻辑型常量, 则必须使用定界符。
例如:
Input "请输入学生的名字: " to xm
该运行时:
请输入学生的名字: "和一同"
2) ACCEPT命令
ACCEPT [<提示信息>] TO <内存变量>
格式:
例如,ept:
s=100
accept to b
?"b=",b
执行上述命令,若输入的内容为s+20,则输出结果为:
b=s+20
功能:在程序执行过程中,将用户交互式输入的内容作为字符串赋值给指定内存变量。该命令只接受字符型数据,输入的字符串不需要加定界符
【注意】:
input命令则把输入内容的值计算出来后向变量赋值。
如: jg=780
input "输入价格: " to a
accept to b
? " a= ",a, " b= ",b
执行时,先后输入同样的内容jg+20,而输出的结果却不同:
a= 800 b=jg+20
accept把输入的jg+20当成一个字符串了,而不当成一个数值表达式