问题
单项选择题
表达式AT("IS","THISISABOOK")的运算结果是()。
A..T.
B.3
C.1
D.出错
答案
参考答案:B
解析:
AT(<字符表达式1>,<字符表达式2>[,<数值表达式>])函数的返回值是数值型,该函数的功能是:如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>值中的位置,若不是子串,则返回0。第三个自变量<数值表达式>用于表明要在<字符表达式2>值中搜索<字符表达式1>值的第几次出现的位置,其默认值是1。此题中没有第三个自变量<数值表达式>,所以“IS”是在“THIS IS A BOOK”中的第3个字符位置出现的,故选项B)正确。