- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
函数第二部分上机函数第二部分上机
练习 一
使用帮助文档,了解函数left( )、like( )、at( )、str( )、val( )、ctod ( )、 empty()、isnull()、bof( )、reccount( )、iif( )的功能和用法,并通过实例验证
在命令窗口中输入以下命令,观察结果
1. ?len(“数据库”)
?LEFT(‘123456789’,len(“数据库”))
2. ?LIKE(edi?,edit)
?LIKE(edit,edi?)
3. x= AT(a,123abc)
?x
?vartype(x)
4. x=”2008-3-18”
?vartype(x)
y=ctod(x)
?vartype(y)
5. ?EMPTY(.NULL.)
?EMPTY(SPACE(10))
?isnull(.null.)
6. X=10
?vartype(X)
?VARTYPE (X)
7. ?at(en,right(student,4))
8. ?VARTYPE(TIME())
9. x=100
y=300
?iif(x100,x-50,x+50)
?iif(y100,y-50,y+50)
10.教材例2.30、2.31
练习二
在命令窗口依次输入如下命令(表示注释,在操作过程中注意状态栏的变化和执行结果)执行命令前先设置默认目录到“学生管理”
use 学生 打开学生表,观察状态栏的变化
?reccount()
?recno()
?bof()
Skip -1 记录指针向上移动一条记录的位置
?bof()
?recno() 记录指针指向文件首,注意此时的记录号。参考教材70页
List 将表中的数据显示在窗口中
?eof()
?Recno()
1 记录指针指向第一条记录
?姓名,学号 显示第一条记录中对应的姓名、学号
store “赵小辉” to 姓名 向内存变量 姓名 赋值
?姓名 重名时,默认显示字段变量的值
?m.姓名 显示内存变量的值
练习三
以下题目是和2.3节相关的历年考试题,请给出答案
(1) 下列函数中函数值为字符型的是(2002年9月)A) DATE() B) TIME() C) YEAR() D) DATETIME() (2) LEFT(“123456789”,LEN(“数据库”))的计算结果是 [ ] 。 (2002年9月)(3) 函数BETWEEN(40,34,50)的运算结果是【 】。(2003年4月)?
(4)在下面的表达式中,运算结果为逻辑真的是(2003年9月)A)EMPTY(.NULL.) B)LIKE(edit,edi?)C)AT(a,123abc) D)EMPTY(SPACE(10))
(5)以下关于空值(NULL)叙述正确的是(2003年9月)A)空值等同于空字符串 B)空值表示字段或变量还没有确定值C)VFP不支持空值 D)空值等同于数值0
(6)表达式STUFF(GOODBOY,5,3,GIRL)的运算结果是 【 】 。(2003年9月)
(7) 有如下赋值语句,结果为“大家好”的表达式是( )。(2004年4月) a=“你好” b=“大家”A) b+AT(a,1) B) b+RIGHT(a,1)C) b+ LEFT(a,3,4) D) b+RIGHT(a,2)
(8) 设X=10, 语句 ?VARTYPE (X)的输出结果是 ( )。(2004年9月) A. N B. C C. 10 D. X
(9)表达式LEN(SPACE(0))的运算结果是(2004年9月)A. NULL B. 1 C. 0 D.
(10) 下列表达式中,表达式返回结果为.F.的是 ( )。(2005年4月) A) AT(“A”,”BCD”) B) “[信息]”$“管理信息系统” C) ISNULL(.NULL.) D) SUBSTR(“计算机技术”,3,2)
(11)在下面的Visual FoxPro 表达式中,运算结果为逻辑真的是( )。(2005年9月) A)EMPTY(.NULL.) B)LIKE(’xy?’,’xyz’) C)AT(’xy’,’abcxyz’ ) D)ISNULL(SPACE(0))
(12)在下面的Visual FoxPro表达式中,运算
您可能关注的文档
最近下载
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 贵州省2024年高三年级4月适应性考试 地理试卷.docx
- GEUPS维护及故障讲课文档.ppt VIP
- 触摸屏技术的原理及应用.docx VIP
- 路桥施工计算手册.docx
- 年产50吨瑞舒伐他汀钙、5吨匹伐他汀钙、50吨恩格列净、50吨恩格列净中间体EM1、5吨贝曲西班马来酸盐、200吨阿托伐他汀中间体B-4、200吨瑞舒伐他汀中间体D-1等产品项目环境影响报告书.pdf
- 六年级美术上册《劳动最光荣》课件.ppt
- 抖音直播间1000个违禁词(一举夺葵版).docx
- 反渗透法海水淡化产品水水质控制指标及水质调整措施.pdf VIP
- 《论语》论仁、孝、君子、教育.doc
文档评论(0)