文档介绍:实验七 Visual FoxPro 语言基础
一、实验课时
3学时
二、实验目的?
。
、变量的定义和使用。
。
。
三、实验要求
。
(在命令窗口中使用命令并写出结果)。
、定义,掌握数组的基本操作。
(在命令窗口中使用命令并写出结果)。
,主要有一般数值函数、字符函数、转换函数、测试函数等。
四、上机内容
(在命令窗口中使用命令并写出结果)。
设 ABOUT=8,AMOUNT=“18”,BOOK=10,ROOT=“HAPPY”,A=123,B= ‘Hangzhou’,C=‘VFP’要求:
(1)实现对上述变量赋值并显示内存变量。
(2)。
(3)。
(4)。
(5)清除所有内存变量
(6)(不加additive)。
(7)清除以A开头的内存变量。
(8)清除所有第3个字母不为O的内存变量。
(9)清除所有内存变量。
(10)新增变量A2=200,B2=50
(11)(带additive)
**建议同学们每执行一条命令后,都执行一次DISP MEMO命令来观察内存变量的变化。
(在命令窗口中使用命令并写出结果)。
(1)定义数组X(3,4),Y(8)
(2)写出下列命令的运行结果。
STORE 666 TO X(1, 4)
X(8)=888
STORE X(2, 4) TO Y(6)
X(3,4)=X(4)
? X(4)
? X(2, 4)
? X(1, 4)
? X(12)
? Y(4)
。
(1)? 2*5
(2)? ‘I LOVE’+ ‘ CHINA’
(3)? ‘123’–‘56’
(4)? {08/12/98}-{08/10/98} (用set stri to 0将日期设置为不严格日期格式)
(5)? ‘AS’$ ‘ABDASD’
(6)? ‘AS’= ‘ABDASD’
(7)? ‘AS’= = ‘AS’
(8)? (8>5) .AND. ‘STRING’$ ‘STR’
(9)? {11/26/96}–10
(10)? ‘DEF’< ‘AB’
(1)10 (2)I LOVE CHINA (3)12356 (4)2
(5).T. (6).F. (7).T. (8).F.
(9)11/16/96 (10).F.
(在命令窗口使用下列函数并写出运行结果)。
【1】数值函数
(1)? INT(10-)
(2)? ROUND(,1), ROUND(,0)
(3)? ABS(2*3-8)
(4)? MOD(218, 7), MOD(417, -8)
(5)? MAX(128, 821),MIN(128, 821)
(6)? SQR