Case : obtaining an array and the average, as follows:
package main
import (
"fmt"
)
func main() {
var intArr = [...]int{3, -4, 9, 8, 12, 7}
sum := 0
for _, val := range intArr {
//累计求和
sum += val
}
//平均值保留到2位小数
fmt.Printf("sum=%v 平均值=%.3v \n",sum, float64(sum)/float64(len(intArr)))
}
Execution results as shown below: