vfp 自定义函数编程解(6!+7!)/5!

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:38:34
利用自定义函数编程求(6!+7!)÷5!的值.

各位大虾看好了,是VFP的题,不是别的语言啊

答得好了追加分!!!!
写错了,是减号啊
、利用自定义函数编程求(6!-7!)÷5!的值.

各位大虾看好了,是VFP的题,不是别的语言啊

谢谢各位大虾,帮个忙啦!!!!

不好使啊。。。。。提示“不能识别的命令谓语”求帮忙啊

CLEAR
Y=(FACTOR(6)-FACTOR(7))/FACTOR(5)
? "(6!-7!)÷5!=",Y

FUNCTION FACTOR(N)
C=1
FOR M=1 TO N
C=C*M

ENDFOR
RETURN C
ENDFUN

建个Prg文件:如MyFunc.prg,内容如下:

function JieC
lpara n
if n==1
return 1
else
return n*JieC(n-1)
endfunc

然后就可以调用了,好久没有使用VFP了
例如(JieC(6)-JieC(7))/JieC(5)就是结果了