- 11
- 0
- 约2.91千字
- 约 5页
- 2016-08-23 发布于河南
- 举报
实验二 Visual FoxPro数据类型
实验二 Visual FoxPro数据类型、常量、变量和数组
一、实验目的
1.熟悉Visual FoxPro的基本数据类型和常量。
2.掌握内存变量的基本操作。
3.了解数组的定义和赋值。
二、实验内容及上机步骤
【上机题1】Visual FoxPro的基本数据类型和常量的定义。
【上机步骤】本题考查的知识点是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
【上机题2】内存变量的基本操作。
【上机步骤】本题考查的知识点是内存变量的基本操作,操作步骤如下:
(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 分屏方式显示
LIST MEMORY 滚动方式显示
DISPLAY MEMORY LIKE A* 显示变量名以A开头的内存变量信息,显示结果如图2-1所示
图2-1 显示以字母‘A’开头的变量信息
LIST MEMORY LIKE ?1 显示变量名第二个字符为‘1’的变量信息,显示结果如图2-2所示
图2-2 显示第二个字符为‘1’的变量信息
(3)内存变量的保存, 分别执行如下命令:
SAVE TO AL1 将所有内存变量保存在内存变量文件AL1中
SAVE TO AL2 ALL LIKE A* 将‘A’开头的内存变量保存在内存变量文件AL2中
SAVE TO AL3 ALL EXCEPT ?1 除了第二个字符为‘1’的内存变量保存在内存变量文件AL3中
(4)内存变量的删除与显示 , 分别执行如下命令:
RELEASE B4 删除指定内存变量B4
DISPLAY MEMORY 显示后的结果如图2-3所示
图2-3 删除了变量B4后的显示
RELEASE ALL LIKE ?2 将所有第二个字符为‘2’的内存变量删除
DISPLAY MEMORY 显示后的结果如图2-4所示
图2-4 第二次删除变量后的显示
RELEASE ALL EXCEPT A* 删除不以“A”开头的变量
DISPLAY MEMORY 显示后的结果如图2-5所示
图2-5 第三次删除变量后的显示
CLEAR MEMORY 删除所有内存变量
DISPLAY MEMORY 显示后的结果如图2-6所示
图2-6 删除全部变量后的显示
(5)内存变量的恢复与显示, 分别执行如下命令:
RESTORE FROM AL2 恢复内存变量文件AL2中保存的变量
DISPLAY MEMORY 显示结果如图2-1所示
RESTORE FROM AL3 恢复内存变量AL3中保存的变量
DISPLAY MEMORY 显示结果如图2-7所示
图2-7 恢复了内存变量文件AL3后的显示
RESTORE FROM AL1 ADDITIVE 恢复内存变量文件AL1中保存的变量
DISPLAY MEMO 显示结果如图2-8所示
图2-8 全部变量被恢复
【上机题3】Visual FoxPro数组变量的定义和赋值。
【上机步骤】本题考查的知识点是数组变量的基本操作,操作步骤如下:
(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* 显示结果如图2-9所示
图2-9 显示数组A中各元素
DISP MOMORY LIKE B 显示结果如图2-10所示
图2-10 显示数组B中各元素
三、
您可能关注的文档
最近下载
- 部编版语文五年级下册第二单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
- 农村题材小品剧本村官.pdf VIP
- 小品剧本-小品《绰号》.docx VIP
- 小品剧本-小品《竞选》.docx VIP
- 本科课程基础护理学教给药教案(2025—2026学年).docx VIP
- LaserjetCP1025系列打印机打印质量故障排除手册.pdf VIP
- 年会小品剧本小品剧本:搞笑小品剧本《都是喝酒惹事》台词大全.docx VIP
原创力文档

文档评论(0)