[問題] f90檔IF迴圈問題求助

看板Fortran作者 (高雄級)時間6年前 (2018/04/25 04:44), 6年前編輯推噓1(109)
留言10則, 4人參與, 6年前最新討論串1/1
我寫了一個帶有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://www.ptt.cc/bbs/Fortran/M.1524602671.A.D77.html

04/25 11:15, 6年前 , 1F
......
04/25 11:15, 1F

04/25 17:59, 6年前 , 2F
宣告放錯地方, if語法錯誤, p的型別錯誤
04/25 17:59, 2F

04/25 17:59, 6年前 , 3F
btw這些錯誤訊息丟上google都找得到答案
04/25 17:59, 3F
就是在google上很難找到答案才來這裡問的,網路上的教學大多數都是教f檔語法,教f90 的相當少。 ※ 編輯: takaoclass (150.116.164.57), 04/25/2018 19:18:58

04/25 19:33, 6年前 , 4F
買本彭國倫的書來看就好了
04/25 19:33, 4F

04/26 01:51, 6年前 , 5F
問題已經自行解決,感謝各位的關心。
04/26 01:51, 5F

04/26 17:33, 6年前 , 6F
你手邊有任何Fortran書(例如彭國倫)的話,或許可以告訴
04/26 17:33, 6F

04/26 17:36, 6年前 , 7F
你讀一下第幾頁。如果目前手上都沒書的話,趕緊去圖書
04/26 17:36, 7F

04/26 17:37, 6年前 , 8F
館借,或是直接買一本回來。
04/26 17:37, 8F

04/26 18:23, 6年前 , 9F

04/26 18:28, 6年前 , 10F
這答案有點牽強, 你的IF寫法也不合f77規範吧
04/26 18:28, 10F
文章代碼(AID): #1QtvSlrt (Fortran)
文章代碼(AID): #1QtvSlrt (Fortran)