VisualFoxPro6.0基础知识第六章课件教学.pptVIP

  • 2
  • 0
  • 约1.26万字
  • 约 107页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro6.0基础知识第六章课件教学.ppt

第六章 VFP程序设计基础 6.1 程序设计的基本概念 6.1.1 VFP程序设计的概念 程序: 能够完成一定任务的命令的有序集合。这组命令被存放在一个称为程序文件或命令文件的文本文件中。当运行程序时,系统会根据一定的次序自动执行包含在程序文件中的命令。 6.1.2 算法介绍 算法概述 算法: 是解决“做什么”和“怎么做”的问题。广义地说,为解决一个问题而采取的方法和步骤,就称为“算法”。 一个程序可以描述如下: 程序=算法+数据结构+程序设计方法+语言工具和环境 2. 简单算法举例 【例6.1】求半径为2的圆的面积 步骤1:假设半径用R、面积用S表示。令R=2 步骤2: S=3.14^R2 步骤3:输出S的值 程序清单如下: SET TALK OFF CLEAR r=2 s=3.14*r^2 ? 面积s=,s SET TALK ON RETURN 3. 算法的特性 (1)有穷性。 (2)确定性。 (3)有零个或多个输入。 (4)有一个或多个输出。 (5)有效性。 4. 算法的表示 (1)自然语言 【例6.5】 将两个变量X和Y的值互换。 用自然语言描述如下: 步骤1 将X值存入中间变量Z中:X→Z 步骤2 将Y值存入变量X中:Y→X 步骤3 将中间变量Z的值存入Y中:Z→Y (2)伪代码(pseudo code) 一般介于

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档