下列表达式中,不属于Visual FoxPro合法的逻辑表达式的是( )。

admin2016-08-24  41

问题 下列表达式中,不属于Visual FoxPro合法的逻辑表达式的是(     )。

选项 A、AT("x","abxy")
B、ab$"abc"
C、FOUND()
D、DELETED()

答案A

解析 逻辑表达式是由逻辑运算符将逻辑型数据连接起来形成的,其运算结果仍然是逻辑型数据,B选项中$为子串包含测试运算符,如果左字符串是右字符串的一个子字符串,则结果为逻辑真(.T.),否则为逻辑假(.F.);FOUND()函数的功能是测试当前的查找(  SEEK,  LOCATE,CONTINUE)是否成功,查找成功函值为(.T.),否则为(.F.);DELETED(<表的别名>l)函数的功能是测试当前表文件或指定表文件中的当前记录(记录指针所指记录)是否有删除标记“*”,若有就返回逻辑真,否则返回逻辑假。A选项中的AT()函数值为数值型,用于返回子串出现在父串中的位置,故A选项不符合题意。
转载请注明原文地址:https://kaotiyun.com/show/0QIp777K
0

最新回复(0)