作者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/cn.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