资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
表达式、函数和表表达式、函数和表一、实验目的一、实验目的1. 练习设置默认目录2. 掌握变量和常量的使用方法,了解内存变量和数组的特点3. 熟悉掌握常用函数的功能和使用方法4. 理解 Visual FoxPro 的各种表达式二、内容与设计思想二、内容与设计思想1. 设置默认目录2. 常量的写法3. 变量的定义和赋值4. 常用函数的用法5. 表达式计算三、使用环境三、使用环境Windos XP 操作系统;Visual ProFox 6.0四、核心代码及调试过程四、核心代码及调试过程(验证需要截图)1. 在计算机硬盘上建立自己的文件夹,文件夹名以学号姓名拼音首字母缩写命名,例如刘毅同学(学号 20030009):建立文件夹 20030009LY。并设定此文件夹为 VF 的默认目录。 (截图)12. 判断表达式的正误,写出正确的表达式并上机验证1)123+456 579 2)123+”456” 3)“123”+”456” 1234564)531 5)“ABC”+”456” ABC4566)“ABC”-”456” ABC4567)2006/06/20+2006/06/12 3. 写出下列命令的作用或者显示结果,并上机验证 1)x=123?type(“x”) 显示值或者提示信息为: N x=”123”?type(“x”) 显示值或者提示信息为: C x=.T.?type(“x”) 显示值或者提示信息为: L x=2006-06-10?type(“x”) 显示值或者提示信息为: D x=“2006-06-10”?type(“x”) 显示值或者提示信息为:日期/日期时间中包含了非法字符 x=”2006-06-10”?type(“x”) 显示值或者提示信息为: C STORE 123*2-10 TO x,y,z?”x=”,x,”y=”,y,”z=”,z 显示值为: x=15119.00 y=15119.00 z=15119.00 22)Dimension a(3)a(1)=123store Im a boy. to a(2)?a(0) 显示值或者提示信息为: 无效的下标引用 ?a(1) 显示值或者提示信息为: 123 ?a(2) 显示值或者提示信息为: Im a boy. ?a(3) 显示值或者提示信息为: .F. 4. 写出下列函数的作用、返回值并上机验证 1)数值型函数 ? INT(123.456),INT(-123.456) 返回的整数部分 123 -123?ROUND(123.456,1),ROUND(-123.456,-1) 四舍五入,保留位小数 123.5 -120?MOD(8.7,3),SQRT(144) 取模,即返回除以所得的余数 2.7 12.002)字符处理函数 ?SUBSTR(“VISUAL FOXPRO”,3,5),SUBSTR(“VISUAL FOXPRO”,3) 返回中第位起的长度为的子串 SUAL SUAL FOXPRO?AT(“O”,”FOXPRO”,1),AT(“O”,”FOXPRO”,2),AT(“O”,”FOXPRO”) 返回字符串在中第次出现的位置 2 6 2?VAL(“3.14”), VAL(“3.14E2”), VAL(“3.14E”), VAL(“E3.14”) 将字符串转换为数值 3.14 314.00 3.14 0.00?STR(3.1415,5,1), STR(3.1415,5), STR(3.1415), STR(3.1415,5,5) 将数值转换为长度为位,具有位小数 的字符串 3.1 3 3 3.142 ?LEN(“ ABCD “), LEN(alltrim(“ ABCD “) 返回字符串的长度 6 43)日期处理函数 ?CTOD(“01/1/99”)3将转换为日期 01/01/99? CTOD(01/1/99) 函数值无效X=DATE() ?DTOC(X),DTOS(X),TYPE(DTOS(X) 将转换为字符串 08/17/12 2013817 C?YEAR(X), TYPE(YEAR(X) 返回年份 2013 N5. 计算下列表达式,写出计算过程,写出表达式的类型并上机验证 1)DTOS(DATE()+SPACE(3)+DTOC(DATE() =20130817 08/17/13 算术表达式 2)YEAR(2006/06/10)2006=.F. 关系表达式 3)SUBSTR(“VISUAL FOXPRO”,8)=”FOX” =.T. 关系表达式 4)(1.1+2)366 OR (1.1+2)3”自由表” =.F. 关系表达式6. 思考与操作 1)单个的常量、变量或者是函数是否是表达式?否,表达式是常量、变量或者是函数和运算符号的组合。 2)汉字的排序按照什么方式进行?7. 练习在表达式中通过复制粘贴来执行命令,以节省时间五、总结五、总结(自己写一些收获和体会)(自己写一些收获和体会)
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号