关于Fortran语句的问题do ir=1,maxtriread(1,*) mat
答案:2 悬赏:0 手机版
解决时间 2021-02-13 18:08
- 提问者网友:温旧梦泪无声
- 2021-02-13 10:19
关于Fortran语句的问题do ir=1,maxtriread(1,*) mat
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-02-13 11:13
你确定你的程序没有报错?你这段代码前后矛盾.首先你定义一个node(1),这是一个容量只有1个的一维数组,它根本不是数组就是一个数.这从语法上来讲没什么错误,但是你在后面又用node(2),node(3),这就超出数组边界了.再看数组x,本身是个二维的,但是你把第二维的容量定义成一位,那它就只能等效成一个一维数组了.你确定你给的程序能正确编译出来?我猜测应该是用了use module 语句了吧,如果代码有点年代了可能是common 语句.这些语句都可以让数据在相应的程序间共享的,不需要通过地址传递.
全部回答
- 1楼网友:深街酒徒
- 2021-02-13 12:25
我检查一下我的答案
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯