实训指导
您当前的位置: 首页>实训指导

实验二

Visual FoxPro数据类型、常量、变量和数组

发布时间: 2018-11-27      信息来源:       阅读次数:

实验二    Visual FoxPro数据类型、常量、变量和数组

一、实验目的
1
.熟悉Visual FoxPro的基本数据类型和常量。
2
.掌握内存变量的基本操作。
3
.了解数组的定义和赋值。

二、实验内容及上机步骤
【上机题一】
VisualFoxPro的基本数据类型和常量的定义。
【上机步骤】
本题考查的知识点是Visual FoxPro的基本数据类型和常量,操作步骤如下:
(1)在命令窗口中分别执行如下命令,观察屏幕显示结果:
? [3*5],"
常量"
? 3*5
? 常量

(2)在命令窗口中分别执行如下命令,观察屏幕显示结果:
? "2005/11/17"
? {^2005/11/17}
? 2005/11/17

(3)在命令窗口中分别执行如下命令,观察屏幕显示结果
? .T.,.F.,.N.,.Y.
? T,F,N,Y

【上机题二】
内存变量的基本操作。
【上机步骤】
本题考查的知识点是内存变量的基本操作,操作步骤如下:
(1) 内存变量的赋值, 分别执行如下命令
A1=3
A2=
.F.
A3={^2005/11/17}
STORE " abg" TO B1,B2,B3,B4
C1=A1+3*5
(2) 内存变量的显示, 分别执行如下命令,并观察屏幕显示结果,了解DISPLAY与LIST命令动词的区别
DISPLAY MEMORY       &&
分屏方式显示
LISTMEMORY           &&
滚动方式显示
DISPLAY MEMORY LIKE A*    &&
显示变量名以A开头的内存变量信息
LIST MEMORY LIKE ?1    &&
显示变量名第二个字符为‘1’的变量信息
(4)内存变量的删除与显示,分别执行如下命令
RELEASEB4              &&
删除指定内存变量B4
DISPLAY MEMORY  

RELEASE ALL LIKE ?2       &&
将所有第二个字符为‘2’的内存变量删除
DISPLAY MEMORY
RELEASE ALL EXCEPT A*       && 删除不以“A”开头的变量
DISPLAY MEMORY
CLEAR MEMORY       && 删除所有内存变量
DISPLAY MEMORY

【上机题三】
VisualFoxPro数组变量的定义和赋值。
【上机步骤】
本题考查的知识点是数组变量的基本操作,操作步骤如下:
(1)数组的定义, 分别执行如下命令
CLEAR MEMORY       &&
清除所有内存变量
CLEAR              &&
清屏
DIMENSION A(10)   &&
定义一个一维数组A,数组大小为10
DIMENSION B(5),C(3,2)  && 定义两个数组,数组B为一维数组,大小为5,

&&
数组C为二维数组,大小为6
(2)数组元素的赋值, 分别执行如下命令
A(1)=3
STORE " abc" TO B(1),B(2),B(3)
C=3*5
C(2,1)=B(1)
(3)数组元素的显示,分别执行如下命令,并观察显示结果:
DISP MEMORY LIKE A*  

DISP MOMORY LIKE B