回复: 【求助】这个fortran程序错那里?
将如下语句 PRINT 10 N,XS,XINC,NINT,ITER,EPS
改为:
PRINT 10, N,XS,XINC,NINT,ITER,EPS
原语句的编译结果为如下两错误:
Error: Syntax error, found IDENTIFIER 'N' when expecting one of: * , <END-OF-STATEMENT> ; + . - ** / //
PRINT 10 N,XS,XINC,NINT,ITER,EPS
---------------^
Error: A scalar variable or an array element is required in this context.
PRINT 10 N,XS,XINC,NINT,ITER,EPS
查Print帮助如下:
PRINT form [, io-list]
or
PRINT * [, io-list]
所以这个逗号是不可省略的。
回复: 【求助】这个fortran程序错那里?
通常这个错误是没有正确设置TEMP目录造成的。在DOS下键入SET看TEMP是否存在,如果没有请加入如SET TEMP=D:\TEMP;同时检查所设置的TEMP目录是否真实存在,如果不存在则建立相关目录即可。GOOD LUCK!回复: 【求助】这个fortran程序错那里?
windows下这样:右键点桌面的我的电脑弹出如下窗口。该目录不必一定在vf下。
页:
[1]