| 
 
	积分9343贡献 精华在线时间 小时注册时间2013-4-23最后登录1970-1-1 
 | 
 
| 
本帖最后由 aa22556688 于 2014-7-25 12:35 编辑
x
登录后查看更多精彩内容~您需要 登录 才可以下载或查看,没有帐号?立即注册 
  
 导师给了一些dat格式的数据,但是不知道列,参照不知道行的情况写写了一个程序读,然后写成txt格式数据的程序,但是发现一个很奇怪的现象,先把代码贴出来,在说问题,代码如下:
 integer i
 real tt(501)
 open(10,file='G:\data\ix1\temp200005.dat')
 open(20,file='G:\data\shiyan.txt')
 10 read(10,*,end=100)(tt(i),i=1,501)
 write(20, *) (tt(i),i=1,501)
 goto 10
 100 continue
 close(10)
 close(20)
 end
 
 同学是Fortran4.0,他可以运行成功,但是代码在我电脑上运行了就会出问题,可以运行成功,但是shiyan.txt文件里面没有数据,同学的里面是可以写出来数据的。
 后来我以为是版本的问题,就卸载了Fortran6.0,安装了4.0,但是安装完后,同样的代码,一点都没改,就会出现下面图中的错误,
 有没有大神知道是什么原因?求解释!!!
 
 
 
 | 
 |