函数第二部分上机.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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表达式中,运算

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档