当前位置: 首页 > 文档资料 > Fortran 中文教程 >

Location

优质
小牛编辑
136浏览
2023-12-01

下表描述了位置功能:

功能描述
maxloc(array, mask)它返回数组数组中最大元素的位置,如果仅包含掩码的掩码,则返回位置,返回位置,结果为整数向量。
minloc(array, mask)它返回数组数组中最小元素的位置,如果仅包含掩码的掩码,则返回位置,返回位置,结果为整数向量。

Example

以下示例演示了以下概念:

program arrayLocation
implicit none
   real, dimension(1:6) :: a = (/ 21.0, 12.0,33.0, 24.0, 15.0, 16.0 /)
   Print *, maxloc(a)
   Print *, minloc(a)
end program arrayLocation   

编译并执行上述代码时,会产生以下结果:

3
2