作者comduffer ()
看板Visual_Basic
标题[VB6 ] 请问使用数量庞大的回圈该如何精简
时间Sat Jan 2 08:23:29 2010
是这样的我要做一个回圈里的回圈
for i1= 1 to x
for i2= 1 to x
................
for i22 = 1 to x
请问有甚麽办法可以把他精简呢
我在google上也查不到
这麽多的回圈
可以用副程式来解决吗
有人碰过这样的问题吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.81.151.46
※ comduffer:转录至看板 Programming 01/02 08:45
1F:推 Yaiba:我写过...用阵列去模拟 01/02 12:23
2F:→ Yaiba:基本上就是宣告一个阵列大小为22,然後把FOR的逻辑加进去 01/02 12:26
3F:→ Yaiba:FOR的逻辑:如果回圈被初始,里面所有回圈均重设 01/02 12:28
4F:→ Yaiba:如果里面回圈超过上限,退回一层加一再判断一次 01/02 12:29
5F:→ Yaiba:其实不难写,我那一次好像是写了十几分钟 01/02 12:29
6F:→ Yaiba:本来是八个东西要相互比较,结果变成七个..要去改程式 01/02 12:30
7F:→ Yaiba:隔周又变九个...再隔周又变六个...我就火大写了这个动态的 01/02 12:30
8F:→ Yaiba:另外最内层当然就是最里面的程式~上下可以用IF来补上程式 01/02 12:31
9F:→ Yaiba:不过那就变成是写死第几层要做什麽...应该不一定需要 01/02 12:32
10F:→ mmkntust:下面那篇耍笨了...砍掉 01/02 12:47
11F:推 Yaiba:呵呵..没遇过比较难想像啦... 01/02 13:20
12F:→ mraaa:现在好像大家都很少说用递回函式ㄏㄡ~~~ 01/03 10:29
13F:推 Yaiba:我昨天有打上可能递回会比较快~可以想看看~结果没按到y.XD 01/03 14:02