计算机二级vfp真题
您可以在VFP命令窗口中输入以下两个命令,您可以看到结果:
a = CTOD(" 05/15/2011 ")
VAL(SUBSTR("1999 ",+3)+RIGHT(STR(YEAR(a)),+2))+15
表情分析:
1,SUBSTR("1999 ",+3):从字符串" 1999 "的第三个字符开始截断字符串,结果为" 99 "。
2.YEAR(a),即year(date()),取A的年份,即值为2011。
3.STR(YEAR(a)),即STR(year(date()),将值2011转换为字符“2011”。
4.RIGHT(STR(YEAR(a)),2),取字符“2011”右边的两个字符,即“11”。
5.Substr ("1999 ",+3)+right (str (year (a)),+2)):连接字符" 99 "和" 11 ",即字符" 99165438 "。
6.Val (substr ("1999 ",+3)+right (str (year (a)),+2)):字符“9911”转换为数值9911。
7.Val (substr ("1999 ",+3)+right (str (year (a)),+2))+15:值9911加上值15,结果为9926。