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

admin2013-02-01  37

问题 设系统日期为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。
转载请注明原文地址:https://kaotiyun.com/show/pPsp777K
0

相关试题推荐
最新回复(0)