- 积分
- 1968
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-10-16
- 最后登录
- 1970-1-1

|

楼主 |
发表于 2012-11-16 14:00:46
|
显示全部楼层
言深深 发表于 2012-11-16 13:44
程序是根据你的test写的,所以我在write那边加了一句强制转换,int(x),去掉这个,然后把前面输出类型改一 ...
我改成如下:open(2,file="test结果.txt")
do i=1971,2010
do k=1,m
write(2,"(i8,14f10.2)")i,(i,1,k,1),i(i,1,k,2),((i,j,k,3),j=1,12)
enddo
enddo
显示错误:
F:\DATA\0.1\test\pre\test.f90(25) : Error: Syntax error, found ')' when expecting one of: ,
write(2,"(i8,14f10.2)")i,(i,1,k,1),i(i,1,k,2),((i,j,k,3),j=1,12)
---------------------------------^
F:\DATA\0.1\test\pre\test.f90(25) : Error: Syntax error, found END-OF-STATEMENT when expecting one of: ,
write(2,"(i8,14f10.2)")i,(i,1,k,1),i(i,1,k,2),((i,j,k,3),j=1,12)
----------------------------------------------------------------^
|
|