下载此文档

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


文档分类:IT计算机 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57 下载此文档
文档列表 文档介绍
Visual Foxpro
程序设计基础
重庆工商大学李振汉改编
程序设计初步
算法及算法的表示
一、算法的概念及特点
所谓算法就是对解决问题所采用的方法和步骤的描述。
【例】输入3个数,找出其中的最大值并输出。
可以将求解这一问题的算法描述为:
第1步:输入a、b、c。
第2步:将a、b中大的一个数放入max中。
第3步:将c与max中大的数放入max中。
第4步:输出max。
一个算法应该具有以下特点:
①确定性;
②有穷性;
③有效性;
④输入;
⑤输出。
任何一个问题能否让计算机处理,关键在于能否设计出合理的算法,有了合适的算法,再使用合适的计算机语言来编写程序。
VFP就是一种语言工具。要用VFP编写出高质量的程序,一方面要构建合理的算法,另一方面要掌握VFP的语法规则,它是实现算法的基础。
命令文件中的命令有一定的书写规则:
1、命令分行。
程序中每条命令都以回车键结尾,一行只能写一条命令。若命令需分行书写,应在一行终了时键入续行符“;”,然后按回车键。
2、命令注释。
程序中可以插入注释,以提高程序的可读性。
注释语句
NOTE|* 注释部分
&& 注释部分
格式:
行首注释
单命令的行尾注释
二、算法的描述
算法的描述方法有很多,为直观、准确地表示一个问题的处理方法和步骤,通常采用流程图的方法。
流程图是用一些几何图形符号、线条及文字说明来表征一个问题的处理过程。
一般采用传统流程图和N-S图来描述算法。
实现前面例子的算法所对应的传统流程图如图(a)所示、N-S图如图(b)所示。
输入a,b,c
开始
输入a,b,c
将a,b中大的数放在max中
将c,max中大的数放在max中
输出max
开始
输出max
将c,max中大的数放在max中
将a,b中大的数放在max中
(a)
(b)

VFP第3部分(程序算法及顺序分支) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iurnet67
  • 文件大小462 KB
  • 时间2017-07-31