 |
chentaiw
初級會員
註冊日期: Jan 2004
來 自:
文章數量: 8 |
|
如何以條件式決定執行一段運算式?
請教各位先進,
若我有一小段算式, 例如:
A:=B+C;
D:E/F;
G:=H*I;
但這三個運算式需要由一變數決定執行或者跳過,
請問有何內建語法可達成此一目的?
因為我嘗試用奇狐內建的 IF() 在編譯時會出錯.
謝謝!
Ted
|
|
向版主報告此篇 |  |
|
2011-04-27 10:30 |
|
|
|  |
 |
chentaiw
初級會員
註冊日期: Jan 2004
來 自:
文章數量: 8 |
|
回覆: 回覆: 如何以條件式決定執行一段運算式?
Hi cgjj 兄,
1. A,D,G 若跳過不執行, 就維持原值, 也可能後面不會用到.
2. 變數是單一數值, 我可能會將它定義成輸入參數之一.
Thanks.
引用: 最初由 cgjj 發表
變數是單一數值還是數列? 後面如何運用 A,D,G ??
有實例才比較容易協助您唷
|
|
向版主報告此篇 |  |
|
2011-04-27 13:58 |
|
|
|  |
 |
chentaiw
初級會員
註冊日期: Jan 2004
來 自:
文章數量: 8 |
|
回覆: 回覆: 回覆: 回覆: 如何以條件式決定執行一段運算式?
Hi cgjj 兄,
感謝!
Ted
引用: 最初由 cgjj 發表
範例 原碼:
if M=1 then begin
A:=B+C;
end else if M=2 then begin
D:=E/F;
end else if M=3 then begin
G:=H*I;
end;
|
|
向版主報告此篇 |  |
|
2011-04-27 14:56 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|