Fortran Coder

查看: 8723|回复: 2
打印 上一主题 下一主题

[求助] 二维数组的应用

[复制链接]

25

帖子

10

主题

0

精华

熟手

F 币
149 元
贡献
97 点
跳转到指定楼层
楼主
发表于 2020-7-30 13:34:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
请教一下,问题出在哪里呢,我是按照书上的例子写的

微信截图_20200730132923.png (24.27 KB, 下载次数: 222)

微信截图_20200730132923.png
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

235

帖子

0

主题

0

精华

版主

World Analyser

F 币
630 元
贡献
464 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
沙发
发表于 2020-7-30 14:03:17 | 只看该作者
1. 变量和数组要定义!!!
2. 要写 Implicit None
3. 要知道,你学的是Fortran,它是一门向量化的语言。如果按照你的写法,还不如学C语言。

[Fortran] 纯文本查看 复制代码
program he
  Implicit None
  Real :: a(4,5),suma,average
  integer :: i
  a = reshape([2,5,12,7,6,-1,0,6,4,3,4,-9,9,8,10,5,-13,7,2,3],shape(a))
  suma=sum(a)
  average=suma/size(a)
  where( a<average) a = 0
  do i = 1 , size(a,2)
    write(*,*) a(:,i)
  end do
end program he

25

帖子

10

主题

0

精华

熟手

F 币
149 元
贡献
97 点
板凳
 楼主| 发表于 2020-7-30 16:51:16 | 只看该作者
kyra 发表于 2020-7-30 14:03
1. 变量和数组要定义!!!
2. 要写 Implicit None
3. 要知道,你学的是Fortran,它是一门向量化的语言。如 ...

非常感谢
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-4-24 05:30

Powered by Tencent X3.4

© 2013-2024 Tencent

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