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

题目
填空题
表达式STR(YEAR(DATE())+10)的数据类型为()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.Day(Date)

B.Yea(Date)

C.Year(Day(Date) )

D.Day(Year(Date) )


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

第2题:

假设系统日期为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。

第3题:

在和SB表相关的表单中建立一个表达式控件用来显示设备的役龄,则表达式应该为()

A、(date()-sb. 启用日期)/365

B、year(date())-year(sb. 启用日期))

C、year(date() -sb. 启用日期)

D、year(sb. 启用日期)-year(date())


正确答案:AB

第4题:

有以下程序: 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;时,系统用返回初始化一个匿名对象时使用了拷贝构造函数。

第5题:

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

A.Day(Date)

B.Year(Date)

C.Year(Day(Date))

D.Day(Year(Date))


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

第6题:

假设系统的当前日期为2008/9/26,表达式STR(YEAR(DATE()))+"年"的运算结果为【 】。


正确答案:2008年
2008年 解析:先利用Year()函数将Date()中的年份值取出,再用Str函数转换成字符型,最后与“年”字连接,即2008年。

第7题:

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

A. Day(Date)

B. Year(Date)

C. Year(Day(Date))

D. Day(Year(Date)1


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

第8题:

给定日期DD,可以计算该日期当月最大天数的正确表达式是______.

A.Day(DD)

B.Day (Date Serial(Year(DD) Month(DD) ,day(DD) ))

C.Day (Date Serial(Year(DD) Month(DD),0))

D.Day(Date Serial(Year(DD) ,Month(D D)+1,0))


正确答案:D
解析: Day函数是返回日期表达式日期的整数。
  Year函数是返回日期表达式年份的整数。
  Month函数是返回日期表达式月份的整数。
  Date Serial函数是返回指定年月日的日期。格式为Date Serial(表达式1、表达式2、表达式3),如果表达式3为0,则Date Serial返回表达式2.所写前一个月的最后一天的日期。要返回当月的最后一天的日期,表达式2就要等于Month(DD)+1。

第9题:

设系统日期为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。

第10题:

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

A.YEAR(DATE())

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

C.DATE()-100

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


正确答案:C

更多相关问题