[问题] f90档IF循环问题求助

楼主: takaoclass (高雄级)   2018-04-25 04:44:28
我写了一个带有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
作者: rex0707 (我就是我)   2018-04-25 11:15:00
......
作者: Cypresslin (啊哈哈~~)   2018-04-25 17:59:00
宣告放错地方, if语法错误, p的型别错误btw这些错误讯息丢上google都找得到答案
作者: rex0707 (我就是我)   2018-04-25 19:33:00
买本彭国伦的书来看就好了
楼主: takaoclass (高雄级)   2018-04-26 01:51:00
问题已经自行解决,感谢各位的关心。
作者: PTT0207445 (我是乡民)   2018-04-26 17:33:00
你手边有任何Fortran书(例如彭国伦)的话,或许可以告诉你读一下第几页。如果目前手上都没书的话,赶紧去图书馆借,或是直接买一本回来。
作者: Cypresslin (啊哈哈~~)   2018-04-26 18:23:00
https://www.uv.es/dogarcar/man/IntrFortran90.pdf这答案有点牵强, 你的IF写法也不合f77规范吧

Links booklink

Contact Us: admin [ a t ] ucptt.com