参考答案和解析
正确答案:字符型
更多“表达式STR(YEAR(DATE()+10))的数据类型为()。”相关问题
  • 第1题:

    假设系统日期为09/10/2005,下列表达式的值是【 】 。

    VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2))+15


    正确答案:9920.00
    9920.00 解析:DATE():返回系统当前日期,返回值为日期型。YEAR(日期表达式|日期时间表达式):返回一个日期(时间)型数据中的年份,返回值是数值型。STR(数值表达式[长度[,小数位数]]);将数值型转换成字符型,返回值是字符型。RIGHT(字符表达式,数值表达式):返回一个字符串右边的若干字符,返回值是字符型。SUBSTR(字符表达式,起点位置[,长度]):在一个字符串中,从指定位置起返回给定长度的子串,返回值是字符型。VAL(字符表达式):将字符型的数字转换成数值,返回值是数值型。所以本题表达式简化成VAL(“99”+“05")+15的值是数值型9920.00。

  • 第2题:

    可以计算当前日期所处年份的表达式是( )。

    A.Day(Date)

    B.Year(Date)

    C.Year(Day(Date))

    D.Day(Year(Date))


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第3题:

    有以下程序: Class Date {public: Date(int y,int m,int d); {year=y; month=m; day=d;} Date(int y=2000) {year=y; month=10; day=1;) Date(Date &D) {year=d.year; month=d.month; day=d.day;} void print() {cout<<year<<“.”<<mo

    A.2

    B.3

    C.4

    D.5


    正确答案:B
    解析: 本题拷贝构造函数一共被调用了3次:第一次是在执行语句Date date3(date1);时,用已经建立的对象date1对正在建立的对象date3进行初始化;第二次是在调用fun函数时,由于是传住调用,因此实参对象date3要对形参对象d进行初始化,第三次是在执行fun函数中的返回语句returntemp;时,系统用返回初始化一个匿名对象时使用了拷贝构造函数。

  • 第4题:

    已知“学生”表的“出生日期”字段为日期型,由此计算学生的年龄,下列表达式正确的是()

    A.YEAR(出生日期)

    B.YEAR(date())-YEAR(出生日期)

    C.DATE()-出生日期

    D.YEAR(出生日期)-YEAR(DATE())


    正确答案:B

  • 第5题:

    在下列表达式中,()的运算结果是日期型。

    • A、{^2002/01/01}-365
    • B、YEAR(DATE())-2000
    • C、DATE()-{^2002/05/01}
    • D、DATE()>{^2002/05/01}

    正确答案:A

  • 第6题:

    以下的四组函数,返回值的数据类型是一致的为()。

    • A、DTOC(DATE()),DATE(),YEAR(DATE())
    • B、ALLTRIM("VFP6.0"),ASC("A"),SPACE(8)
    • C、EOF(),RECCOUNT(),DBC()
    • D、STR(3.14,3,1),DTOC(DATE()),SUBSTR("ABCD",3,1)

    正确答案:D

  • 第7题:

    若DATE1=’04/12/12’,表达式&DATE1结果的数据类型是()。

    • A、字符型
    • B、数值型
    • C、日期型
    • D、不确定

    正确答案:B

  • 第8题:

    下列表达式中表达式值为数值型的是()。

    • A、Date()-5
    • B、Time()
    • C、Year(Date())
    • D、Datetime()

    正确答案:C

  • 第9题:

    下列表达式中,不是日期型表达式的是()。

    • A、date()
    • B、date()+20
    • C、date()-{^2007-10-12}
    • D、ctod(’10/12/2007’)

    正确答案:C

  • 第10题:

    单选题
    以下的四组函数,返回值的数据类型是一致的为()。
    A

    DTOC(DATE()),DATE(),YEAR(DATE())

    B

    ALLTRIM(VFP6.0),ASC(A),SPACE(8)

    C

    EOF(),RECCOUNT(),DBC()

    D

    STR(3.14,3,1),DTOC(DATE()),SUBSTR(ABCD,3,1)


    正确答案: B
    解析: 暂无解析

  • 第11题:

    判断题
    DATE()+YEAR(DATE())是一个错误的表达式。
    A

    B


    正确答案:
    解析: DATE()返回的是日期型数据;YEAR()函数返回的是日期中的年份,但是一个数值型数据,所以可以和日期数据相加,这时代表的是天数。

  • 第12题:

    填空题
    表达式STR(YEAR(DATE()+10))的数据类型为()。

    正确答案: 字符型
    解析: 暂无解析

  • 第13题:

    可以计算当前日期所处年份的表达式是( )。

    A. Day(Date)

    B. Year(Date)

    C. Year(Day(Date))

    D. Day(Year(Date)1


    正确答案:B
    本题考查日期函数的知识。可以使用 Year函数来求取某个日期型数据的年份,使用Date函数来求取当前日期,正确的写法应该是:Year(Date)。

  • 第14题:

    设系统日期为2001 年 12月 31 日, 下列表达式的值是【 】。 VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2))+17


    正确答案:9918.00 或 9918
    DATE():返回当前系统日期YEAR();从指定的日期表达式或日期时间表达式中返回年份STR(数值表达式>)[,长度>[,小数位数>]]):将数值表达式>的值转换成字符串,转换时根据需要自动进行四舍五入。RIGHT(字符表达式>,长度>):从指定表达式值的右端取一个指定长度的子串作为函数值。SUBSTR(字符表达式>,起始位置>[,长度>])从指定表达式的指定起始位置取指定长度的子串作为函数值。VAL(字符表达式>[,长度>[,小数位数>]]):将数字符号(包括正负号、小数点)组成的字符型数据转换成相应的数值型数据。题面VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2)+17=VAL(99+RIGHT(STR("2001"),2))+17=VAL("99"+"01")+17=9901+17=9918。

  • 第15题:

    下列表达式中,运算值为日期型的是______。

    A.YEAR(DATE())

    B.DATE()-{12/15/99}

    C.DATE()-100

    D.DTOC(DATE())-"12/15/99"


    正确答案:C

  • 第16题:

    在下列表达式中,运算结果为日期的是

    A.DATE( )一CTOD(′05/20/98′)
    B.DATE( )+10
    C.CTOD(′05/20/99′)一DATE( )
    D.YEAR(DATE( ))

    答案:B
    解析:
    DATE( )返回当前的系统日期,所以DATE( )+10的运算结果为日期。其他几个选项进行了混合运算,结果不是日期。

  • 第17题:

    在VisualFoxpro中,运算结果是日期型数据的表达式有()。

    • A、DATE()+YEAR(DATE())
    • B、{^01/01/03}+YEAR(DATE())
    • C、DATE()-("12/06/99")
    • D、DATE()+20

    正确答案:A,B,D

  • 第18题:

    设DATE=’03/12/20’,表达式&DATE的结果的数据类型是()。

    • A、字符型
    • B、数值型
    • C、日期型
    • D、不确定

    正确答案:D

  • 第19题:

    以下的四组函数,返回值的数据类型是一致的()

    • A、DTOC(DATE()),DATE(),YEAR(DATE())
    • B、ALLTRIM("VFP5.0"),ASC("A"),SPACE(8)
    • C、EOF(),RECCOUNT(),DBC()
    • D、STR(3.14,3,1),DTOC(DATE()),SUBSTR("ABCD",3,1)

    正确答案:D

  • 第20题:

    DATE()+YEAR(DATE())是一个错误的表达式。


    正确答案:错误

  • 第21题:

    单选题
    以下的四组函数,返回值的数据类型是一致的()
    A

    DTOC(DATE()),DATE(),YEAR(DATE())

    B

    ALLTRIM(VFP5.0),ASC(A),SPACE(8)

    C

    EOF(),RECCOUNT(),DBC()

    D

    STR(3.14,3,1),DTOC(DATE()),SUBSTR(ABCD,3,1)


    正确答案: B
    解析: 暂无解析

  • 第22题:

    多选题
    在VisualFoxpro中,运算结果是日期型数据的表达式有()。
    A

    DATE()+YEAR(DATE())

    B

    {^01/01/03}+YEAR(DATE())

    C

    DATE()-(12/06/99)

    D

    DATE()+20


    正确答案: C,D
    解析: 暂无解析

  • 第23题:

    单选题
    设DATE=’03/12/20’,表达式&DATE的结果的数据类型是()。
    A

    字符型

    B

    数值型

    C

    日期型

    D

    不确定


    正确答案: A
    解析: 暂无解析