主页 M

go语言求出数组的最大值,并返回其索引

2021-05-06 网页编程网 网页编程网
package main
import ("fmt")
func argMax(arr [] int) int {
        maxVal:=arr[0]
        maxIndex:=0
        for i:=1;i<len(arr);i++{
                if maxVal<arr[i]{
                        maxVal=arr[i]
                        maxIndex=i
                }//if maxVal
        }//for i
        return maxIndex
}//argMax


func main() {
var q []int = []int{1,2,3}
fmt.Println(argMax(q))
}
阅读原文
阅读 4044
123 显示电脑版