Fortran系列(二):数组的定义

本文介绍了Fortran语言中的数组应用,包括一维数组、二维数组和多维数组的定义与使用。通过实例展示了如何声明和操作数组,并提到了在科学计算中数组的重要性,特别是在有限元软件ANSYS的后处理结果查看中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:无论是什么编程语言,只要涉及到科学计算,数组的应用都是十分广泛的。Fortran语言是世界上第一个被正式推广使用的高级语言,,直到2021年已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言,可想而知数组在Fortran中的重要性。

一、一维数组

        对于一位数组我们可以理解为只有“一列数”,废话不多说,举个”栗子”先:

!统计男友的个数
program main
  implicit none
  integer,parameter ::gf=6   !假设我们交往过5个男友
  character :: name(gf)
  integer :: i
  do i=1,gf
    write(*,*) "第",i,"个男友的名字:"
    read(*,*) name(i)
  end do
end

程序运行的结果为:

 图1  一维数组程序运行结果

    因此我们可以总结得到,Fortran语言中数组的定义格式为:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值