Golang程序 计算给定列表中数字的平均值

Golang程序 计算给定列表中数字的平均值

输入数组为:[2, 4, 1, 6, 5]

总和 = 2 + 4 + 1 + 6 + 5 => 18

平均数 = 18/5 => 3.6 ~ 3

要计算一个给定列表中数字的平均数,我们可以采取以下步骤

  • 让我们取一个输入的数字列表。
  • 使用 sum() 方法找到数字的总和。
  • sum方法通过遍历给定的列表来计算数字的总和。
  • 通过用总和除以给定列表的长度来打印平均值。

例子

package main
import (
   "fmt"
)
func sum(arr []int) int{
   result := 0
   for _, i :=range arr {
      result += i
   }
   return result
}
func main() {
   arr := []int{2, 4, 1, 6, 5}
   fmt.Println("Given list is: ", arr)
   res := sum(arr)
   fmt.Println("Average of numbers is: ", res/len(arr))
}

输出

Given list is: [2 4 1 6 5]
Average of numbers is: 3

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程