在下面的Visual FoxPro表达式中,运算结果为逻辑真的是

admin2015-09-18  37

问题 在下面的Visual FoxPro表达式中,运算结果为逻辑真的是

选项 A、EMPTY(.NULL.)
B、LIKE(’xy?’,’xyz’)
C、AT(’Xy’,’abcxyz’)
D、ISNULL(SPACE(0))

答案B

解析 ①EMPTY(<表达式>),返回值:逻辑型。
    功能:根据指定表达式的运算结果是否为“空”值。返回逻辑真(.T.)或返回逻辑假(.F.)。
    ②LIKE(<字符表达式1>,<字符表达式2>),返回值:逻辑型。
    功能:比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真(.T.),否则返回逻辑假(.F.)。<字符表达式1>中可以包含通配符,*和?,其中,*可以与任何数目的字符相匹配,?可以与任何单个字符相匹配。
    ③AT(<字符表达式1>,<字符表达式2>[,<数值表达式1>]),返回值:数值型。
    功能:如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>值中的位置;若不是子串,则返回0。
    ④ISNULL(<表达式>),返回值:逻辑型。
    功能:判断一个表达式的运算结果是否是NULL值,若是NULL值则返回逻辑真(.T.),否则返回逻辑假(.F.)。
转载请注明原文地址:https://jikaoti.com/ti/Rcr0FFFM
0

最新回复(0)