搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 优化程序或者从新编写求四生素数中项不能合成的偶数
标题:
优化程序或者从新编写求四生素数中项不能合成的偶数
只看楼主
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
141
楼
得分:0
回复 140楼 独木星空
我是想问你在循环体里是不是一次就用到了17个表中的一个
2021-11-17 08:40
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
142
楼
得分:0
在这种处理中,还要考虑一个问题,外循坏一次,要存一次无偶数总表,所以每次需要给它一个表名,不要提前建表,每次外循环后,创建一个表盛放数据即可。
存一次无偶数总表,是不是239区的那个表?没见到“创建一个表”啊
2021-11-17 08:45
独木星空
来 自:河北省曲阳县
等 级:
版主
威 望:
57
帖 子:713
专家分:556
注 册:2016-6-29
第
143
楼
得分:0
回复 141楼 laowan001
对!在内循环体中一次用到一个表,内循环是18次(因为需要上一个外循环的最后一个表也参与其中)。外循环一次,调动内循环18个表(增量是17个表),从第二个外循环值设计就好,不需要考虑第一个外循环,因为那个需要单独处理。
素数问题的解决是我学习编程永恒的动力。
2021-11-17 09:15
独木星空
来 自:河北省曲阳县
等 级:
版主
威 望:
57
帖 子:713
专家分:556
注 册:2016-6-29
第
144
楼
得分:0
回复 142楼 laowan001
是239那个表。因为外循环一次,就结束了,要想运行下一个外循环,就得手工改写18个表名。对于无偶数总表来说,打开,导出到一个新表即可,表名:无偶数总表12(假如是第12次外循环),然后清空表即可,可以反复利用。
素数问题的解决是我学习编程永恒的动力。
2021-11-17 09:26
独木星空
来 自:河北省曲阳县
等 级:
版主
威 望:
57
帖 子:713
专家分:556
注 册:2016-6-29
第
145
楼
得分:0
回复 142楼 laowan001
外循环一次完成后,也可以把表239(无偶数总表)抄写在无偶数总表i中(i为外循环次数),进入下一个外循环前删除记录即可(变成空表,无记录)。
素数问题的解决是我学习编程永恒的动力。
2021-11-17 11:00
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
146
楼
得分:0
For j=187 to 204 && 这是外循环吧???
@ 5,12 say j
k=j
wd=bwjm+ALLTRIM(STR(j))
For i=(j-1)*500000+1 to (j+1)*500000 && 这是内循环吧???
&& 这个循环中只用到了 SELECT "偶周期"+ALLTRIM(STR(k)) 而k值没变化,所以只用到了一个表
没见到你说的上一个表参与其中啊
2021-11-17 15:04
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
147
楼
得分:0
IF A=wou
SELECT "偶周期"+ALLTRIM(STR(k))
skip
LOOP
ELSE
SELECT 239
APPEND BLANK
REPLACE 无偶 WITH wou
ENDIF
哪个是创建表的语句???
2021-11-17 15:07
laowan001
等 级:
版主
威 望:
54
帖 子:802
专家分:1914
注 册:2015-12-30
第
148
楼
得分:0
你说的“外循环”是不是想象中的循环,而不是之前程序里的循环?
2021-11-17 15:10
独木星空
来 自:河北省曲阳县
等 级:
版主
威 望:
57
帖 子:713
专家分:556
注 册:2016-6-29
第
149
楼
得分:0
回复 146楼 laowan001
这是内循环(第12次外循环)。
素数问题的解决是我学习编程永恒的动力。
2021-11-17 19:32
独木星空
来 自:河北省曲阳县
等 级:
版主
威 望:
57
帖 子:713
专家分:556
注 册:2016-6-29
第
150
楼
得分:0
回复 147楼 laowan001
没有创建表的语句。那个语句是处理内循环的数据用的,即搜寻无偶数的。
素数问题的解决是我学习编程永恒的动力。
2021-11-17 19:35
268
15/27页
10
11
12
13
14
15
16
17
18
19
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-507201-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.455991 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved