Re: [問題] 隨變數增加而增加條件式
※ 引述《mycircle (Careless whisper)》之銘言:
: 最近寫程式碰到的問題 不知道有沒有這種寫法
: 例如就是當變數為1...N
: 條件式可能增為
: for a = 1 to 10
: for b = 1 to 10
: for c = 1 to 10
: .............
: ..........
: 一直增加到 for n = 1 to 10
: next
: .............
: next
: next
: next
: 有這種 變數增加 條件式也增加的寫法吧
: 謝謝
這不是條件式增加吧 --;; 要說也是迴圈/流程增加
而且程式logic本來就是要自己維護的呀...
你自己想想邏輯上可不可行 , 就知道啦...
比方說以你的例子,你是要迴圈的層次隨你的n而變動
你可以用個大小為13(a-n)的array , 按照各層次作進位行為
一直到最外層變成最大值
ex 0 0 0 0 0 0 0 0 0 0 1 ↓
0 0 0 0 0 0 0 0 0 0 9
0 0 0 0 0 0 0 0 0 1 0
到
10 10 10 10 10 10 10 10 10 10 10的時候break
這些是邏輯設定的部份 , 不是可不可行 而是想不想的到...
當然 script 式的做法可以兜字串然後 eval ,
不過vb應該不行吧 , 我沒有學的很熟 (汗)
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼 *◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂~telnet://tony1223.no-ip.info
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.59.247
討論串 (同標題文章)