VFP程序设计 求当1!+3!+5!+7!+...+n!的值不超过1020时的临界值及n值
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:32:56
VFP程序设计 求当1!+3!+5!+7!+...+n!的值不超过1020时的临界值及n值
VFP程序设计 求当1!+3!+5!+7!+...+n!的值不超过1020时的临界值及n值
VFP程序设计 求当1!+3!+5!+7!+...+n!的值不超过1020时的临界值及n值
HILE .t.
m=m*(n+1)*(n+2)
n=n+2
s=s+m
t=s+m*(n+1)*(n+1)
DO CASE
CASE s<=1020 AND t>=1020
EXIT
CASE s>1020
n=n-2
EXIT
CASE t<1020
LOOP
ENDCASE
ENDDO
?n
2.
m=INPUT NUMBER
DO case
case m<4
?"无"
CASE m=4
?"4"
OTHERWISE
?alltrim(str(m))+"里有"+"4"
s=1
FOR t=5 TO m STEP 1
IF t%2=0
a=t/2
i=2
DO WHILE i<=a-1
IF MOD(a,i)=0
b=0
exit
ELSE
b=1
i=i+1
ENDIF
ENDDO
IF b=1
?","+ALLTRIM(STR(t))
s=s+1
ENDIF
ENDIF
ENDFOR
ENDCASE
?"共"+alltrim(str(s))+"个这样的数!"