2012-02-03 84 views
0

新手問題,但我無法在任何地方找到一些好的Fortran文檔。fortran讀取聲明

我正在學習一個程序,編寫者使用read語句來評估用戶是否要重新運行該腳本。

的代碼是:

PRINT *,'Calculate again? .TRUE./T/t -> yes , .FALSE./F/f -> no' 
READ *,answer 

然後,它使用邏輯變量的答案,選擇在哪裏呢程序能夠轉到下一個。

上面的代碼是做什麼的?

+0

'READ * .answer'中的點而不是正確的逗號可能只是一個錯字? – 2012-02-03 16:01:12

+0

是的,錯字。修復。 – ppp 2012-02-03 18:24:30

回答

4

也許它應該是READ *, answer從標準輸入單元讀取答案

代碼輸出「再次計算?.TRUE。/ T/t - >是,.FALSE。/ F/f - > no」然後讀入answer,我認爲它被聲明爲邏輯變量。

http://en.wikipedia.org/wiki/Fortran_95_language_features對Fortran語言的文檔95