爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2334|回复: 4

[求助] fortain编程有问题,大神帮帮忙

[复制链接]

新浪微博达人勋

发表于 2016-3-25 16:55:08 | 显示全部楼层 |阅读模式

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

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

x
是有关文件的导入的,在fortain上能够生成但是调试不成功,打开笔记本,没有数据,只有文字。可能是最后文件的写入的do出现问题program grads1
integer i,j,n,p,q
real sum
parameter(n=30,p=4,q=2)
dimension x(n,p),y(n,q)

open(1,file='G:\fortain\pengyingting\air.txt')
read(1,*)((x(i,j),i=1,n),j=1,p)
close(1)

do i=1,n
   y(i,1)=x(i,1)
end do

do i=1,n
   do j=2,p
      sum=sum+x(i,j)
   end do
  y(i,2)=sum/3
  sum=0
end do


iopen (2,file='G:\fortain\pengyingting\air2.txt',status='new')    !输出数据
write (2,100) "年份","冬季平均值"
100 format (/A8,6X,A26/)

do j=1,p
    write (2,10)(y(i,j),i=1,q)
end do
10 format(f6.2)

close(2)
print *,"已经将结果输出,存入E:\Fortranwenjian\fenjidata.txt文件中,敬请查看!"
pause
end program grads1



图片1.png
图片2.png

题目

题目
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-25 17:23:35 | 显示全部楼层
status改为replace
ps:先把fortran拼对了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-25 17:58:54 | 显示全部楼层
lqouc 发表于 2016-3-25 17:23
status改为replace
ps:先把fortran拼对了

明白的,Fortran
谢谢Iqouc,问题解决了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-3-25 18:31:41 | 显示全部楼层
lqouc 发表于 2016-3-25 17:23
status改为replace
ps:先把fortran拼对了

又出现一个问题了大神,我出来的txt,年份那一列输出的是小数形式,怎样可以改整数输出呢?我有试着在format上把f改成i,结果出现星号,我也有试过,有int(y(i,1))这样,结果报错,你有什么方法么?
程序
program grads1
integer i,j,n,p,q
real sum
parameter(n=30,p=4,q=2)
dimension x(n,p),y(n,q)

open(1,file='G:\fortain\pengyingting\air.txt')
read(1,*)((x(i,j),j=1,p),i=1,n)
close(1)

do i=1,n
   y(i,1)=x(i,1)
end do

do i=1,n
   do j=2,p
      sum=sum+x(i,j)
   end do
  y(i,2)=sum/3
  sum=0
end do

print*,y
open (2,file='G:\fortain\pengyingting\air2.txt',status='replace')    !输出数据
write (2,100) "年份","冬季平均值"
100 format (/A2,4X,A6/)

do i=1,n
    write (2,10)(y(i,j), j=1,q)
end do
10 format(F5.0,6X,F6.2)

close(2)
print *,"已经将结果输出,存入E:\Fortranwenjian\fenjidata.txt文件中,敬请查看!"
pause
end program grads1
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-3-25 20:12:35 | 显示全部楼层
这里不是Q&A论坛
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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