|

楼主 |
发表于 2025-6-2 17:22
|
显示全部楼层
CLEAR ALL
SELECT 1
USE d:\四生素数间距十\四生元至19.DBF ALIAS 生成元19
SELECT 2
USE d:\四生素数间距十\四生元至23.DBF ALIAS 生成元23
kssj=SECONDS() &&取出开始时间
For N=1 to 23
@ 3,6 say N
SELECT 1
go 1
for m=1 to 73710
X=scy19+9699690*(N-1)
MZ=X%23
IF MZ=0 OR MZ=4 OR MZ=6 OR MZ=10
else
SELECT 2
APPEND BLANK &&增加一条空记录
REPLACE scy23 WITH X &&将N值付给....
ENDIF
SELECT 1
SKIP
endfor
ENDFOR
=MESSAGEBOX("运行时间:"+LTRIM(STR(INT((SECONDS()-kssj)/60)))+"分"+LTRIM(STR(MOD(SECONDS()-kssj,60),5,2))+"秒",64,"运行时间提示")
制作四生素数(0,4,6,10)的生成元(逐级晋升) |
|