文档详情

Visual FoxPro6.0程序设计教程3版 教学课件 丁爱萍 1 7 第7章.pdf

发布:2015-11-10约字共46页下载文档
文本预览下载声明
第7章 数组 任务7.1 使用数组 任务7.2 对象数组 第7章 数组 任务7.1 使 用 数 组   任务导入   学习目标   任务实施   1. 数组和数组元素   数组是用一个统一的名称表示的、顺序排列的一组变量。 数组中的变量称为数组元素,用数字(下标)来标识它们,因 此数组元素又称为下标变量。 第7章 数组   2. 数组的维数   如果一个数组的元素只有一个下标,则称这个数组为一 维数组。例如,数组a有10个元素:a(1)、a(2)、a(3)、…、 a(10) ,依次保存10个学生的一门功课的成绩,则a为一维数 组。一维数组中的各个元素又称为单下标变量。   如果有10个学生,每个学生有5 门功课的成绩,见表7-1 。 第7章 数组 表7-1 学 生 成 绩 表 姓名 语文 数学 外语 政治 历史 学生 1 75 80 83 86 80 学生2 60 63 80 71 74 学生3 70 86 72 60 88       学生 10 80 96 80 96 75 第7章 数组   3. 声明数组   数组在使用前必须先声明。声明数组的语法格式为: {DIMENSION | DECLEAR} 〈数组名〉( 〈行数〉[, 〈列数〉] )   4. 数组的赋值   数组在声明之后,每个元素被默认地赋予.F.值。 第7章 数组    【例7-1 】 随机产生5个两位整数,编制程序输出其最大 数、最小数和这5个数的平均值。   (1) 建立应用程序用户界面与设置对象属性。   进入表单设计器,首先增加5个标签Label1~Label5和3 个命令按钮Command1~Command3 ,并修改各个控件的属性, 参见图7-1所示。 第7章 数组 图7-1 建立应用程序用户界面与设置对象属性 第7章 数组   (2) 编写代码。   运行程序,结果如图7-2所示。 第7章 数组 图7-2 求随机整数中的最大数、最小数和平均值 第7章 数组    【例7-2 】 修改例7-1使其产生的随机整数互不相同。 运行程序,结果与图7-2相同。    【例7-3 】 编写程序,建立并输出一个10×10的矩阵, 该矩阵两条对角线元素为1,其余元素均为0 。   (1) 建立应用程序用户界面与设置对象属性。   在表单中使用编辑框控件Edit1 ,参见图7-3所示。当然, 也可以用列表框控件来显示矩阵的元素。   (2) 编写代码。   运行程序,结果如图7-4所示。 第7章 数组 图7-3 建立用户界面 第7章 数组 图7-4 程序运行结果 第7章 数组   5. 重新定义数组的
显示全部
相似文档