
- Fortran教程
- Fortran - 主頁
- Fortran - 概覽
- Fortran - 環境設定
- Fortran - 基本語法
- Fortran - 資料型別
- Fortran - 變數
- Fortran - 常量
- Fortran - 運算元
- Fortran - 決策
- Fortran - 迴圈
- Fortran - 數字
- Fortran - 字元
- Fortran - 字串
- Fortran - 陣列
- Fortran - 動態陣列
- Fortran - 派生資料型別
- Fortran - 指標
- Fortran - 基本輸入輸出
- Fortran - 檔案輸入輸出
- Fortran - 過程
- Fortran - 模組
- Fortran - 內建函式
- Fortran - 數值精度
- Fortran - 程式庫
- Fortran - 程式設計風格
- Fortran - 除錯程式
- Fortran資源
- Fortran - 快速指南
- Fortran - 有用資源
- Fortran - 探討
Fortran - 位置函式
下表描述了位置函式
函式 | 描述 |
---|---|
maxloc(array, mask) | 如果包括mask,它會返回array陣列在滿足mask條件下元素的最大值的位置,會返回位置,結果為整型向量。 |
minloc(array, mask) | 如果包括mask,它會返回array陣列在滿足mask條件下元素的最小值的位置,會返回位置,結果為整型向量。 |
示例
以下示例演示了該概念
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
fortran_arrays.htm
廣告