关于VFP的程序设计 看不懂啊

问题描述:

关于VFP的程序设计 看不懂啊
5、 下列自定义函数NTOC()的功能是:当传送一个1 - 7之间的数值型参数时,返回一个中文形式的“星期日—星期六”.例如:执行命令?NTOC(4),显示“星期三”.
FUNCTION NTOC
PARAMETERS N
LOCAL CH
CH="日一二三四五六"
MCH="星期"+SUBSTR(CH,__2*N-1_________,2)
RETURN MCH
ENDFUNC
1个回答 分类:综合 2014-10-25

问题解答:

我来补答
是定义函数NOTC,函数的参数为N
SUBSTR(CH,__2*N-1_________,2)
这个函数的意义就在于,对字符串的截取.从第2*N-1个字符开始,截两位
因为中文一个字占两位.所以N=4时,从第7位开始截,所以是三
 
 
展开全文阅读
剩余:2000