当前位置:首页 >> 数学 >> 实验2 常量、变量和表达式的使用

实验2 常量、变量和表达式的使用


实验 2
实验目的

常量、变量和表达式的使用

1、 了解 Visual FoxPro 系统支持的各种常用数据类型和特点。 2、 理解 Visual FoxPro 常量、变量和表达式的概念。 3、 学会使用 Visual FoxPro 的?和??命令显示表达式的值。 4、 学会使用 Visual FoxPro 的 TYPE()函数判断表达式值的数据类型。

实验内容
一、表达式的使用
表达式是 Visual FoxPro 进行数据处理的一种常用手段,既可以在程序中使用,也可在启动 VFP 后,在命令窗口按交互的方式利用表达式进行数据处理。若要显示表达式的处理结果,最简 单的方式是通过?或??命令,按如下格式进行: 命令格式:?表达式 1[,表达式 2[,表达式 3??]] ?? 表达式 1[,表达式 2[,表达式 3??]] 1、 算术表达式 算术表达式是由算术运算符和参加运算的数据组成, 其结果为数值型量。 按命令窗口的内容 输入命令,如图 2—1 所示,观察各个表达式的结果。

图 2-1 注意:表达式的结果显示在工作区中;命令后的&&语句为注释语句,可不输入。窗口中插入 点可上下移动,移到执行过的命令行上按回车键或作一下修改后按回车键可再次执行该命令。 2、 关系表达式

关系表达式的结果只有两个逻辑值.T.或.F.。 按命令窗口的内容输入命令, 如图 2—2 所示, 观察各个表达式的结果。

图 2 —2 3、 逻辑表达式 逻辑表达式的结果只有两个逻辑值.T.或.F.。 按命令窗口的内容输入命令, 如图 2—3 所示, 观察各个表达式的结果。

图 2—3 4、 混合表达式 若表达式中,既有算术运算符,又有关系运算符和逻辑运算符,则按照运算规则,先进行算 术运算,再进行关系运算,最后进行逻辑运算。按命令窗口的内容输入命令,如图 2—4 所示, 观察各个表达式的结果。

图 2 —4 5、 字符表达式 按命令窗口的内容输入命令,如图 2—5 所示,观察各个表达式的结果。

图 2 —5

二、使用 type()函数测试表达式计算结果的数据类型。
函数的格式是:type(‘表达式’) 注意:表达式一定要用单引号引起来。数据类型返回值如表 2-1 所示: 表 2 —1 数据类型 字符型 数值型(或者整数、单精度浮点数、双精度浮点数) 货币型 日期型 日期时间型 逻辑型 备注型 对象型 通用性 未定义的表达式类型 返回的字符 C N Y D T L M O G U

按命令窗口的内容输入命令,如图 2-6 所示,观察各个表达式的结果。

图 2 —6

三、变量和数组
Visual FoxPro 内存变量经常出现在程序或命令中,用于保存程序执行过程中的中间结果与 最终结果, 或用于保存对数据库进行某种分析处理后的结果; 而数组是指一组按照一定顺序排列 的内存变量, 数组元素用数组名及其在数组中排列位置的下标来表示。 按命令窗口的内容输入命 令,如图 2—7 所示,观察各个表达式的结果。

图 2-7 注意:x 和 y 保存的最初和最终结果的变化;若将“temp=x,x=y,y=temp”三行改成“x=y, y=x”结果又当如何,为什么?

思考与练习
1、在 VFP 中有哪些常用的数据类型,它们分别是什么? 2、在 VFP 中共有几种表达式,它们分别是什么? 3、在 VFP 中共有几种运算符,它们分别是什么?它们的优先级怎样? 4、在 VFP 中?命令和??命令的区别是什么? 5、指出下列表达式的类型,计算表达式的值。 (1)‘123’-‘ (2)123-456 (3)123+456>34*67%568/32 and ‘123’+’456’ $ ‘0123456789’ (4)Date()+100 (5)Datetime()-3600 (6)‘China’>’Japan’ (7)‘Abc’>’abc’ (8)‘678’<’LQB’ (9).t. and .f. or not (.f. or .t.) (10).t. and .f. or not .f. or .t. 456’

6、写出下列逻辑表达式 (1)数值 N 既能被 3 整除也能被 7 整除 (2)性别是男,年龄大于 50 岁的所有职工。


赞助商链接
更多相关文档:

实验二

实验二 - 实验二常量变量和表达式 (一)实验目的要求 1. 掌握常量的类型及表示方式。 2. 掌握变量的定义、赋值和显示。 3. 掌握各种表达式的使用。 4. 掌握...

实验三 常量、变量的定义和使用

实验常量变量的定义和使用一、实验目的 1、熟悉 VFP 各种数据类型 2、掌握...2、赋值命令 命令格式 1:store <表达式> to <内存变量表> 命令格式 2:<...

07实验七 VBA常量、变量、函数和表达式的使用

江西财经大学精品课程《数据库应用》实验报告 实验七 VBA 常量变量、函数和...使用 熟练掌握 VBA 表达式编写方法。 2. 实验准备 (1)登陆毕博教学网站(http:...

VFP实验02 常量、变量、表达式

实验2 常量变量表达式实验目的: 1. 初步掌握 Visual FoxPro 的基本数据类型。 2. 掌握 Visual FoxPro 的变量、运算符、表达式以及常用内部函数的使用。 3. ...

实验一 Visual Foxpro 6.0中常量、变量、表达式和函数...

实验一 Visual FoxPro 6.0 中常量变量表达式和函数的使用 实验一 Visual ...A(2,3) A(2,3)=7 1 实验一 Visual FoxPro 6.0 中常量变量表达式和...

常量、变量、表达式

常量变量表达式 - 工作项目任务书 工作室名称 班级 工作任务 1203 工作项目 姓名 常量变量表达式 1、掌握 VFP 的数据类型 2、掌握常量与变量的使用方法 ...

上机实验报告(1)常量和变量、运算符与表达式(电子111)

江西工业工程职业技术学院 实班级: 课程名称 实验项目 学号:___ C 语言 数据类型、常量变量、运算符和表达式 1. 熟悉 VC++实验环境; 2. 掌握 C 语言程序...

C++程序设计实验报告 之 常量变量与表达式

C++程序设计实验报告 之 常量变量与表达式_其它_高等教育_教育专区。C++程序设计...但第二个未使用宏定义,但是也得到同样的结果,说明宏定义在简单程序中可以不使用...

第二章 VFP的常量、变量和表达式

章 VFP的常量变量和表达式_计算机软件及应用_IT/计算机_专业资料。Visual...姓名,职称 该变量未找到 上面用了一个命令“?”,它是用来显示表达式值的命令...

常量、变量、函数与表达式

常量变量、函数与表达式常量常量(constant)是指...(3.6+0.5)=4 【例 6-4-2】三角函数的使用 ...实验3 常量变量、函数... 5页 1下载券 第...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com