在vfp中,求s=3!+5!+7!+…,直到s>=28000为止,如何定程序?
来源:百度知道 编辑:UC知道 时间:2024/05/01 07:17:05
SET TALK OFF
clear
s2=0
FOR i=3 TO 20 STEP 2
s1=1
FOR j= 1 TO i
s1=s1*j
NEXT
s2=s2+s1
IF s2>=28000
? j,s2
exit
endif
NEXT
SET TALK ON
set talk off set sefe off s=0 i=3 do while s<=28000 s=s+i! i=i+2 enddo ?i,s