更多“在下列表达式中,运算结果为数值型数据的是______。A.LEN(SPACE(5))-1B.CTOD("06/11/99")-30C.800+ ”相关问题
  • 第1题:

    下列4个表达式中,运算结果为数值的是

    A.“9988”-“1255”

    B.200+800=1000

    C.CTOD([11/22/01])-20

    D.LEN(SPACE(3))-1


    正确答案:D
    解析:本题考查的内容是表达式的运算结果的类型。对于选项A,它表示的是两个字符串进行操作,其操作的结果是字符串:对于选项B,它表示的是一个逻辑表达式,它的运算结果是一个逻辑型的值:对于选项C,它是一个日期表达式与数字进行操作,其结果还是日期类型。只有选项D,它的含义是求字符串的长度,然后将所得的值减1,因此它的结果为数值。

  • 第2题:

    在下列表达式中,运算结果逻辑为真的是( )。 A.EMPTY(.NULL.)B.EMPTY(SPACE(8))

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

    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。其函数值为数值型。

  • 第3题:

    在下列表达式中,运算结果为数值的是()。

    A.'888'+'666'

    B.222+666=888

    C.CTOD(‘04/05/99’)-30

    D.888+666


    LEN(SPACE(4))+1

  • 第4题:

    下列表达式中,结果为数值型的是

    A.CTOD([04/06/03])-10

    B.100+100=300

    C."505"-"50"

    D.LEN(SPACE(3))+1


    正确答案:D
    解析:CTOD()函数是将字符串转换成日期型数据,选项B)逻辑表达式,结果为.F.,选项C)的结果是两个字符串相减,函数值是字符型数据。LEN()函数是求字符串长度的函数,函数值为数据型。

  • 第5题:

    下列4个表达式中,运算结果为数值的是______。

    A.“9988”-“1255”

    B.200+800=-1000

    C.CTOD(11/22/01])-20

    D.LEN(SPACE(3))-1


    正确答案:D