首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误: fortran中不可分类的语句

错误: fortran中不可分类的语句
EN

Stack Overflow用户
提问于 2013-06-05 01:24:36
回答 2查看 69.8K关注 0票数 11

当我运行以下简单程序时

代码语言:javascript
运行
复制
program test
! integer m,n,r,i
double precision x(2),y(3),z(4)
x=(/2.0,1.0/)
y=(/1.0,2.0,1.0/)
call polymul(x,2,y,3,z,4)
print *,z
 end

subroutine polymul(x,m,y,n,z,r)
! polynominal multipy
integer i,j,k
do i=1,r
z(i)=0.0
end do
do i=1,m
  do j=1,n
    k=i+j-1
    z(k)=z(k)+x(i)*y(j)
  end do
end do
end

它显示了

错误:不可分类的语句

EN

Stack Overflow用户

发布于 2013-06-06 03:13:12

正如ifort提示(变量z)这个名称没有被声明为数组或函数一样,u需要在子例程polymul中声明变量x、y、z为数组。

票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16930096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档