作者 主題: Pascal 怎樣使用下方的procedure?  (閱讀 2710 次)

0 會員 與 1 訪客 正在閱讀本文。

Heatexam

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
Pascal 怎樣使用下方的procedure?
« 於: 2013-01-09 11:51 »
Pascal 怎樣使用下方的procedure?

Program test01;

{------------------------}
procedure 1;
begin
2;
end;
{------------------------}
procedure 2;
begin
writeln('hi');
end.
{------------------------}
begin
1;
end.

這樣會找不到2(procedure 2;)
如何可以存入下面的procedure?

因為我想procedure 1;
If a=q then menu;
但Menu在pro 1. 下面
Pro 1會找不到menu

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5409
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1

Heatexam

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
Re: Pascal 怎樣使用下方的procedure?
« 回覆 #2 於: 2013-01-09 13:40 »
請問在program宣告
或在procedure 1/2宣告?


一直在主程序VAR下宣告procedure 1;forward;
位置不對,所以一直找不到procedure 1
 3Q
« 上次編輯: 2013-01-09 14:00 由 Heatexam »

Heatexam

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
Re: Pascal 怎樣使用下方的procedure?
« 回覆 #3 於: 2013-01-09 21:25 »
uses crt;
怎樣不會閃畫面?