作者takaoclass (高雄級)
看板Fortran
標題[問題] f90檔IF迴圈問題求助
時間Wed Apr 25 04:44:28 2018
我寫了一個帶有IF迴圈的f90檔,在編譯時出現了以下錯誤訊息,希望有人能幫我解惑:
INTEGER HG
1
Error: Unexpected data declaration at (1)
IF HG>0
1
Error: Unclassifiable statement at (1)
ELSE
1
Error: Unexpected ELSE statement at (1)
END IF
1
Error: Expecting END PROGRAM statement at (1)
DO p=1,5
1
Warning:Deleted feature: Loop variable at (1) must be integer
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.116.164.57
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Fortran/M.1524602671.A.D77.html
1F:→ rex0707: ......04/25 11:15
2F:→ Cypresslin: 宣告放錯地方, if語法錯誤, p的型別錯誤04/25 17:59
3F:→ Cypresslin: btw這些錯誤訊息丟上google都找得到答案04/25 17:59
就是在google上很難找到答案才來這裡問的,網路上的教學大多數都是教f檔語法,教f90
的相當少。
※ 編輯: takaoclass (150.116.164.57), 04/25/2018 19:18:58
4F:→ rex0707: 買本彭國倫的書來看就好了 04/25 19:33
5F:→ takaoclass: 問題已經自行解決,感謝各位的關心。 04/26 01:51
6F:推 PTT0207445: 你手邊有任何Fortran書(例如彭國倫)的話,或許可以告訴 04/26 17:33
7F:→ PTT0207445: 你讀一下第幾頁。如果目前手上都沒書的話,趕緊去圖書 04/26 17:36
8F:→ PTT0207445: 館借,或是直接買一本回來。 04/26 17:37
10F:→ Cypresslin: 這答案有點牽強, 你的IF寫法也不合f77規範吧 04/26 18:28