VFP实验指导-实验三_第1页
VFP实验指导-实验三_第2页
VFP实验指导-实验三_第3页
VFP实验指导-实验三_第4页
VFP实验指导-实验三_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上实验3:变量、函数和表达式实验1实验目的:Ø 掌握各种变量、函数和表达式的使用方法2 实验内容:3 2.1 系统变量实验(1)用系统变量_diarydate输出当天日期;(2)将2007年5月1日赋值给系统变量_diarydate并输出。2.2 内存变量实验(1)建立4种类型(N、C、L、D)的内存变量并分别赋值为:23、”Visual FoxPro 6.0”、.T.、2007-10-20;(2)建立x1(2)和x2(2,2)数组,给数组各元素赋4种类型(N、C、L、D)的值并输出;(3) 使用DISP MEMO 和LIST MEMO命令,分别显示内存变量及

2、数组变量,注意这两条命令的区别。2.3几种常用函数的使用实验(1)输出下列算术函数?abs(-11.9),sqrt(5),exp(3)?log(2.9876),int(-6.2534),round(21234.5678,-2)(2)输出下列字符运算函数?len(“Hello”),left(“Im a student”,2)?right(“Im a student”,7),substr(“Im a student”,6,7)(3)输出下列日期函数?date(),time(),datetime(),cdow(datetime()(4)输出下列各类型转换函数?asc(“xyz”),chr(98),s

3、tr(323.5566,6,2)?val(“123.45a6”),upper(“a”),lower(“A”)(5)字符运算函数宏函数&在命令窗口输入:a=1b=2c=3yy=a+b+c?yy,&yy2.4 字符和数值函数应用实验设有如下字符串:“Visual foxpro 6 is database management system.”要求编写命令完成以下目的:(1) 用函数方法将foxpro改为FoxPro,将database改为DataBase。提示:使用检索字符替换函数strtran(),其语法格式为Strtran(<源字符串表达式>,<被替换的字符串

4、表达式>,<用于替换的字(2) 取该字符串长度除以6的余数。(3) 在该字符串两边各增加”*”字符串。(4) 将第6个字母的ASCII值减去32再放回到原位置。2.5 逻辑与日期函数实验(1) 给内存变量a1赋值6,给内存变量a2赋值20:Ø 测试a1是否位于120之间;Ø 测试a1变量的数据类型,测试a1是否为空;Ø 测试a2变量的值是否大于10,是则返回“是”,否则返回“不是”。(2) 输出当前时间的年、月、日、星期几。(3) 输出datetime()函数的年2.6对各种类型表达式进行求值实验(1) 给各变量赋值:a=2,b=3,c=4,e=5,f

5、=6,输出下面表达式的值及类型:b+(2+c)/a/(e+f)*(a+b)(2) 对下列各个表达式求值:Ø “ABC”=”ABCE123”和”ABCE123”=”ABC”;Ø “ABC”$”123ABC” 和”123ABCDE”$”ABC”Ø ”ABCE123”=”ABC” 和”ABCE123”=”ABC”(3) 在命令窗口给各变量赋值:a=1, b=2, c=3, x=123, aa=” 机 电 学 院 ”, bb=” 机 设 ”, cc=”05”, dd=aa+space(1)+bb+space(1)+cc, ee=substr(dd,9,10)Ø

6、求逻辑表达式:(b*2-4*a*c)>0 . AND. (b+a+c)/b>0的值;Ø 求表达式:aa$ee, ee$cc, ee$dd, AT(cc,ee), ee-aa+bb的值;Ø 求表达式:NOT a>b AND aa=”机电学院” OR c+30>200的值(4)ASC(“A”)<ASC(“B”).OR.ABS(-22.2)>MAX(-11,22.2).AND.MOD(22,5)<MIN(-22.2,22)(5) REPLICASE(STR(321+VAL(“32A1”),3),3)(6) 求函数TYPE(“X”)的值,LEN(“&X”)的值(7)

温馨提示

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

评论

0/150

提交评论