
3个回答
展开全部
你的概念有问题。
a b 是可分配数组,但维度确定了,是二维数组。如果维数不确定,目前没有手段能做到。
size1 size2 不是维度,他们是每个维度上的大小。请注意:维度是确定的:2(二维数组)
既然确定是二维数组,那么按照矩阵输出就没有问题了。
Do i = 1 , size1
Write( * , '(i5,1x)' ) a(i,:)
End Do
a b 是可分配数组,但维度确定了,是二维数组。如果维数不确定,目前没有手段能做到。
size1 size2 不是维度,他们是每个维度上的大小。请注意:维度是确定的:2(二维数组)
既然确定是二维数组,那么按照矩阵输出就没有问题了。
Do i = 1 , size1
Write( * , '(i5,1x)' ) a(i,:)
End Do
展开全部
对的。
a,b 是2维数组。可以动态分配大小。
Fortran 默认数组下标从1起。
size1,size2 分别 是2个维的 元素个数。
a,b 是2维数组。可以动态分配大小。
Fortran 默认数组下标从1起。
size1,size2 分别 是2个维的 元素个数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的概念有问题。
a b 是可分配数组,但维度确定了,是二维数组。如果维数不确定,目前没有手段能做到。
a b 是可分配数组,但维度确定了,是二维数组。如果维数不确定,目前没有手段能做到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询