前言:无论是什么编程语言,只要涉及到科学计算,数组的应用都是十分广泛的。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语言中数组的定义格式为: