|

楼主 |
发表于 2023-7-11 22:35
|
显示全部楼层
SELECT 1
USE h:\二生素数串\孪串19表.DBF ALIAS 孪串19表
SELECT 3
USE h:\二生素数串\孪串23表.DBF ALIAS 孪串23表
kssj=SECONDS() &&取出开始时间
FOR i=1 TO 23
@22,20 SAY i
SELECT 1
GO 1
FOR k=1 TO 378675
lc19=孪串19
bpz=lc19+(i-1)*9699690 &&给被判断值置数,以循环值做变量。
ys=MOD(bpz,23)
IF ys=0 OR ys=2
else
SELECT 3 &&打开保存求解结果的信息表
APPEND BLANK &&增加一条空记录
REPLACE 孪串23 WITH bpz &&将被判断值保存到被判断值字段中(被判断值数据栏)
ENDIF
SELECT 1
SKIP
ENDFOR
ENDFOR
=MESSAGEBOX("运行时间:"+LTRIM(STR(INT((SECONDS()-kssj)/60)))+"分"+LTRIM(STR(MOD(SECONDS()-kssj,60),5,2))+"秒",64,"运行时间提示") |
|