|
本帖最后由 独舟星海 于 2021-7-12 16:04 编辑
SELECT 1
USE D:\二生素数中项合成\素数3165万内.DBF ALIAS 素数表
SELECT 2
USE D:\二生素数中项合成\二生L12中项.DBF ALIAS 二生中项
kssj=SECONDS()
For i=1 to 78497
@ 5,12 say i
SELECT 1 &&打开盛放素数式的表
jl=recno()
PUBLIC A
A=素数
COUNT NEXT 7 FOR 素数-A=12 TO tj
IF tj=1
SELECT 2
APPEND BLANK &&增加一条空记录
REPLACE 二12中 WITH A+6 &&将N值付给素数式
ENDIF
SELECT 1
GO jl+1
ENDFOR
=MESSAGEBOX("运行时间:"+LTRIM(STR(INT((SECONDS()-kssj)/60)))+"分"+LTRIM(STR(MOD(SECONDS()-kssj,60),5,2))+"秒",64,"运行时间提示")
这是搜寻二生素数(P,P+12)的中项程序。第一个11是异类,不合群。 |
|