VFP实验指导-实验三.doc

VFP实验指导-实验三.doc

ID:58676221

大小:530.00 KB

页数:6页

时间:2020-10-15

VFP实验指导-实验三.doc_第1页
VFP实验指导-实验三.doc_第2页
VFP实验指导-实验三.doc_第3页
VFP实验指导-实验三.doc_第4页
VFP实验指导-实验三.doc_第5页
资源描述:

《VFP实验指导-实验三.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验3:变量、函数和表达式实验1.实验目的:Ø掌握各种变量、函数和表达式的使用方法2.实验内容:3.2.1系统变量实验(1)用系统变量_diarydate输出当天日期;(2)将2007年5月1日赋值给系统变量_diarydate并输出。2.2内存变量实验(1)建立4种类型(N、C、L、D)的内存变量并分别赋值为:23、”VisualFoxPro6.0”、.T.、{^2007-10-20};(2)建立x1(2)和x2(2,2)数组,给数组各元素赋4种类型(N、C、L、D)的值并输出;(3)使用DISPMEMO和LISTMEMO命令,分别显示内存变量及数组变量,注意这两条命令的区别。2.3几种

2、常用函数的使用实验(1)输出下列算术函数?abs(-11.9),sqrt(5),exp(3)?log(2.9876),int(-6.2534),round(21234.5678,-2)(2)输出下列字符运算函数?len(“Hello”),left(“Imastudent”,2)?right(“Imastudent”,7),substr(“Imastudent”,6,7)(3)输出下列日期函数?date(),time(),datetime(),cdow(datetime())(4)输出下列各类型转换函数?asc(“xyz”),chr(98),str(323.5566,6,2)?val(“12

3、3.45a6”),upper(“a”),lower(“A”)(5)字符运算函数宏函数&在命令窗口输入:a=1b=2c=3yy=’a+b+c’?yy,&yy2.4字符和数值函数应用实验设有如下字符串:“Visualfoxpro6isdatabasemanagementsystem.”要求编写命令完成以下目的:(1)用函数方法将foxpro改为FoxPro,将database改为DataBase。提示:使用检索字符替换函数strtran(),其语法格式为Strtran(<源字符串表达式>,<被替换的字符串表达式>,<用于替换的字(2)取该字符串长度除以6的余数。(3)在该字符串两边各增加”**

4、*”字符串。(4)将第6个字母的ASCII值减去32再放回到原位置。2.5逻辑与日期函数实验(1)给内存变量a1赋值6,给内存变量a2赋值20:Ø测试a1是否位于1~20之间;Ø测试a1变量的数据类型,测试a1是否为空;Ø测试a2变量的值是否大于10,是则返回“是”,否则返回“不是”。(2)输出当前时间的年、月、日、星期几。(3)输出datetime()函数的年2.6对各种类型表达式进行求值实验(1)给各变量赋值:a=2,b=3,c=4,e=5,f=6,输出下面表达式的值及类型:b+(2+c)/a/((e+f)*(a+b))(2)对下列各个表达式求值:Ø“ABC”=”ABCE123”和”A

5、BCE123”=”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)Ø求逻辑表达式:(b**2-4*a*c)>0.AND.(b+a+c)/b>0的值;Ø求表达式:aa$ee,ee$cc,ee$dd,AT(cc,ee),ee-aa+bb的值;Ø求表达式:NOTa>bANDaa=”机电学院”OR

6、c+30>200的值(4)ASC(“A”)MAX(-11,22.2).AND.MOD(22,5)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。