问题详情

下列表达式中,表达式返回结果为.F.的是


A、AT(“A”、“BCD”)

B、“[信息]” $“管理信息系统”

C、ISNULL(.NULL.)

D、SUBSTR(“计算机技术”,3,2)

时间:2022-01-04 10:42 关键词:

答案解析

B
解析:“$”是一个子串包含测试运算符,检查第一个字符串的内容是否包含还在第二个字符串中,如果包含则返回逻辑真(.T.),否则为逻辑假(.F.)。本题的选项B中,由于字符串中包含两个字符串定界符,因此第二个字符串的定界符将视为字符串的一部分,即““[信息]””表示的字符串“[信息]”,并不包含在第二个字符串中,返回逻辑假(.F.)。AT()函数是求子串位置的函数,其函数值为数值型,本题中该函数的返回值为0。SUBSTR()函数是从指定表达式值的指定起始位置取指定长度的子串作为函数值,本题中该函数的返回值为“真”;ISNULL()函数是空值(NULL值)测试函数,判断一个表达式的运算结果是否为NULL值,本题中该函数的返回值为逻辑真(.T.)。