有关FOXBASE的一道非常容易的题目,请大家多多帮忙
这是一到该错题,原题为
DIME m_array(3)
m_year=year(date())
@10,30 say “输入年号:”get m_year pict "9999"
read
clear
fname="GZ"+m_year
……
错误在最后一步,应改为:fname="GZ"+right(str(m_year),4)
我对此不大明白,为什么要加right?年不是本身就是四位数吗?为何还要从右边取四位?
这只是这道题的一部分,其中,第一步为建立数组,然后fname为一个数据库的名字,也许我说的不大清楚,有什么不很清楚的地方我会再作解释的,只是想知道这导体为什么这样改?非常感谢大家,请尽快给我答复。