爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2857|回复: 2

[求助] 请高手帮忙看看语法哪里错误了?非常感谢!

[复制链接]
发表于 2018-1-12 10:11:48 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

!how to compile:: pgf90 -byteswapio liu_read.f90 -o liu.out
!execution:: ./liu.out
!
program one
implicit none
!parameter(nx=31,ny=21,np=4,nt=12)
integer nx
integer ny
integer np
integer nt
integer i,j,ip,it
nx=31
ny=21
np=4
nt=12
!i=1
!j=1
!ip=1
!it=1

character*80 fname
real sx(nx,ny,np,nt)
  !nx=e-w grids; ny=s-n grids; nt=12 months
                      !np=4::industry, energy, transportation, residential
fname='liu_SO2_monthly.grd'
open(11,file=trim(fname),status='old', &
form='unformatted',access='direct',recl=nx*ny*4)
kk=0
do it=1,nt
do ip=1,np
   kk=kk+1
   read(11,rec=kk) ((sx(i,j,ip,it),i=1,nx),j=1,ny)
enddo
enddo
close(11)

!write out

end


密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-1-12 10:12:55 | 显示全部楼层
错误提示:
[root@localhost etprc]# pgf90 -byteswapio liu_read.f90 -o liu.out
PGF90-S-0310-Adjustable array can not have automatic bounds specifiers - sx (liu_read.f90)
  0 inform,   0 warnings,   1 severes, 0 fatal for one
密码修改失败请联系微信:mofangbao
发表于 2018-1-12 14:30:00 | 显示全部楼层
parameter前面!去掉,integer nx,integer ny,integer np,integer nt前面都加上!注释掉。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表