(最新整理)vf教学设计_第1页
(最新整理)vf教学设计_第2页
(最新整理)vf教学设计_第3页
(最新整理)vf教学设计_第4页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(完整)vf教学设计(完整)vf教学设计 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)vf教学设计)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整)vf教学设计的全部内容。章第2章 数据运算节常量、变量、函数与表达式教学目标1掌握常量、变量和常用函数的使用方法2书写正确的visual foxpro 6。0

2、表达式教学重点、难点1变量与函数的使用2正确书写表达式技能培训表达式的书写教法任务驱动、讲练结合学法指导操作教具使用本节需要的数据表教学内容与过程教学内容教师活动学生活动备注复习提问select查询的使用思考回答学生补充,教师点评导入新课用户要处理一批数据,需要用程序的方式解决,列举数据处理的实例。给出本节课题讲授新课5.1 常量和函数5。1.1 常量常量是指在程序运行过程中始终保持不变的数据.1字符型常量2数值型常量 3逻辑型常量 4日期型与日期时间型常量 5货币型常量 5.1。2 变量变量是指其值在程序运行的不同时刻会发生改变的量。在visual foxpro中,常用的变量有内存变量、字段

3、变量、数组变量和系统变量4种类型。1内存变量l 使用store命令为内存变量赋值 store to 内存变量列表例如:store ”工程师 to zc 表示给变量zc赋值“工程师”,数据类型是字符型。 store 3.14159 to p1,p2表示同时给变量p1、p2赋值3.14159,数据类型都是数值型。阅读资料:内存变量命名规则l 使用“=为内存变量赋值 例如:sl=3 表示给sl赋值3。zsl=sl+10表示给sl加10后的值赋给zsl,此时zsl存储的值是13。sl=sl+8表示将sl加8后的值再赋给sl,此时sl存储的值是11。zc=”工程师” 表示将变量zc赋值“工程师”。l 使

4、用“?”显示内存变量的值使用“?”可以显示内存变量的值.例如:? zc屏幕显示:工程师? 职称是,zc屏幕显示:职称是工程师? sl,zsl提高(1) 显示内存变量使用 display memory命令或list memory命令可以查看已定义的变量.命令格式如下:display memory like 或list memory like (2) 释放内存变量 l release命令 release 内存变量列表 release all 命令用于释放全部内存变量.l clear memory命令clear memory 该命令用于释放全部变量。2字段变量例如:产品名称=”快译通”use 产品?

5、 产品名称,m.产品名称3数组变量数组在使用前要使用dimension或declare命令来定义,其格式如下:dimension 数组名1 () , (, 下标4)或declare 数组名1 (, 下标2) , 数组名2 (, 下标4)说明:例如,分别定义一个一维和二维数组。 dimension x(5),y(2,3)阅读资料:记录与数组之间的数据交换课堂练习下列数据哪些是常量?哪些是变量?分别属于哪种类型? -3。14 中国 。t. f 2005/10/21 05/22/2005 ”$16 abc5。2 常用函数5.2。1 数值计算函数1绝对值函数abs()abs()3平方根函数sqrt()

6、 sqrt()4最大值函数max()、最小值函数min()max(,,数值表达式2)提高(1) 圆周率函数pi()pi()(2) 四舍五入函数round()round(数值表达式,有效位数)(3) 取模函数mod()mod(数值表达式1,数值表达式2)5。2。2 字符处理函数1空格函数space() space(数值表达式)2截取子串函数substr() substr(,长度)3字符串长度函数len() len(字符串表达式)提高(1) 子串位置函数at() at(字符串1,长度)right(字符串,长度)5.2.3数据类型转换函数1数值转换为字符串函数str()str(数值表达式,,小数位)

7、2字符串转换为数值函数val()val()提高(1) 字符串转换为日期函数ctod()ctod()(2) 日期转换为字符串函数dtoc()、dtos()dtoc(日期) dtos()5。2.4日期时间函数1当前日期函数date()date()2当前时间函数time() time()3当前日期时间函数datetime()datetime()4年份函数year()year()5。2。5 测试函数 1测试数据类型函数type() type(表达式)2条件测试函数iif() iif(条件,表达式1,)说明:课堂练习写出下列各函数的值。 int(-11.5) round(3750.96,0) at(aa

8、a,abcd) upper(student”) type(”+”) str(3.14,7,3) date() len(2008年北京奥运会”) substr(高等教育出版社,5,4)5.3 表达式5.3。1 算术表达式在算术表达式中可以使用圆括号“( )”,括号的嵌套一律使用圆括号。例如:? 5*3*2+(3612)/3152.00? 25*3,25%3,253,mod(25,3) 75 1 -2 15.3。2 字符表达式5。3.3 关系表达式5。3.4 逻辑表达式例如: ? 10 5 and 10 =8 。t。 ? 10 5 and 8 10 .f.例如,判断变量z是否在50100范围的区间内。? z50 and z100 上述表达式也可书写为:not (z=50 or z=100),其运算结果是相同的。课堂练习写出下列各表达式的值。 5+3=3+5 ”x”y” not .t. ab”= =”ba ”1234-123 2005/10/26+12 (367)8 and a”b” or not 4070/2思记列举实例阅读观察操作结果 观察操作结果观察操作结果阅读回答 思记列举实例观察结果观察操作 观察操作结果操作并分析结果查看操

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论