展开全部
最后的write改成
do i=1,5
do j=1,5
write(*,*) a(i,j)
end do
end do
这样就可以输出:
a(1,1)
a(1,2)
a(1,3)
......
do i=1,5
do j=1,5
write(*,*) a(i,j)
end do
end do
这样就可以输出:
a(1,1)
a(1,2)
a(1,3)
......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
乍一眼看上去没有语法错误,但是你要输出的a(i,j)是在循环之外了,是无法赋值的,如果你输出是a(6,6)应该是用了debug进行查看了吧。
在循环结束后,最后的数值是a(5,5),像一位数组的话下一个就是a(6)了。
在循环结束后,最后的数值是a(5,5),像一位数组的话下一个就是a(6)了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询