Fortran Coder

关于子程序读取txt文件

查看数: 8254 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-2-19 19:36

正文摘要:

本帖最后由 freshman 于 2019-2-19 21:32 编辑 我想用子程序来读取一个文件中的数据并且储存到数组中,然后另外一个子程序会使用该数组中的元素进行计算。 现在代码跑不通跪求大神帮忙看看 [Fortran] 纯文本查看 ...

回复

freshman 发表于 2019-2-19 22:27:15
fcode 发表于 2019-2-19 22:02
[mw_shl_code=fortran,true]MODULE inputpower
    IMPLICIT NONE
    REAL k(50,152)

解决了
非常感谢!
谢谢您!!!!!!
fcode 发表于 2019-2-19 22:02:10
[Fortran] 纯文本查看 复制代码
MODULE inputpower
    IMPLICIT NONE
    REAL k(50,152)
END MODULE


如果还有问题,请给出错误提示描述。
freshman 发表于 2019-2-19 21:57:08
SUBROUTINE getpow(xx,yy)
    USE inputpower
    IMPLICIT NONE
    INTEGER i,j
    OPEN(unit=99,file='test1.txt',status='old',form = 'formatted')
        DO i=1,xx
             READ(99,*) (k(j,i) ,j=1,yy)
             !print*, (k(j,i) ,j=1,yy)

        END DO
    CLOSE(99)
END SUBROUTINE getpow(xx,yy)
用排除法得到是红色的两行代码有问题
freshman 发表于 2019-2-19 19:45:43
可能代码特别不规范 主要是参照了一些fortran77的代码

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-23 20:08

Powered by Tencent X3.4

© 2013-2024 Tencent

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