首页/ 题库 / [单选题]在下列表达式中,运算结果逻辑为真的是( 的答案

在下列表达式中,运算结果逻辑为真的是(  )。

单选题
2022-05-21 11:32
A、EMPTY(.NULL.)
B、EMPTY(SPACE(8))
C、LIKE(”edit”,”edi?”)
D、AT(”a”,”ainimal”)
查看答案

正确答案
B

试题解析
B。【解析】EMPTY函数是“空值”测试函数,它的格式是:EMPTY(<表达式>),功能是根据指定表达式的运算结果是否为“空”值,返回逻辑真或逻辑假。注意:这里指的“空”值与NULL值是两个不同的概念。函数 EMPTY(.NULL.)的返回值为逻辑假。所以选项A的返回值为逻辑假,选项B返回的值是逻辑真。LIKE函数是字符串匹配函数,它的格式是:LIKE(<字符表达式1>,<字符表达式2>),功能是:比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返回逻辑假。<字符表达式1>中可以包含通配符+和?。“*”可与任何数目的字符相匹配,“?”可与任何单个字符相匹配,所以选项C返回的是逻辑假。AT()函数的格式是:AT(<字符表达式1>,<字符表达式2>[,<数值表达式>]),功能是:如果<字符表达式l>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>中的位置;若不是子串,则返回0。其函数值为数值型。

相关题目
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A<>
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B)and(A<=B)的值,结果为()。
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B+20)or(B+60<>
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A+A*5的值,结果为()。
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式C>A+B+D的值,结果为()。
表达式1+32> Or 6 Mod 4<3 And Not l的运算结果是(  )。
表达式1.5+32>2 Or 7 Mod 3<4 And Not 1的运算结果是( )。
表达式1+32>1 Or 6 Mod 4<3 And Not 1的运算结果是( )。
表达式1.5+32>2 Or7 Mod 3<4 And Not 1的运算结果是( )。
结果为逻辑真的表达式是
结果为逻辑真的表达式是______。
在下列表达式中,运算结果逻辑为真的是(  )。
在下面的表达式中,运算结果为逻辑真的是()。
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是
在下面的表达式中,运算结果为逻辑真的是
在下列表达式中,运算结果是逻辑真的是( )。
在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。
在下面的Visual FoxPr0表达式中,运算结果不为逻辑真的是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧