奇狐社區論壇
在這個頁面顯示本主題全部的 2 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請問For循環語句n2為數列問題? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17172)


由 sync 在 2012-10-10 11:55 發表:

請問For循環語句n2為數列問題?

FOR var=n1 TO n2 DO expr;

如果n2若需要為數列而不是單純常數,請問有什麼替代語法可以實現一樣的函數需求嗎?


由 cgjj 在 2012-10-11 08:53 發表:

回覆: 請問For循環語句n2為數列問題?

引用:
最初由 sync 發表
FOR var=n1 TO n2 DO expr;

如果n2若需要為數列而不是單純常數,請問有什麼替代語法可以實現一樣的函數需求嗎?



迴圈式子 FOR var=n1 TO n2 DO expr
其中的 n2
不可以帶入整個數列給它(實務上也不需如此)
但您可以帶入數列中的一個元素給它
例如: PP[i]
會帶入PP這個數列的第 i 個元素值
組成式子為 FOR var=n1 TO PP[i] DO expr

通常外層會搭配迴圈來計數 i 值, 結構像這樣
for i=lbound(PP) to datacount do begin
for var=n1 to PP[i] do begin
..............
end;
end;


全部時間均為台灣時間, 現在時間為21:58
在這個頁面顯示本主題全部的 2 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.