Golang 程序计算数组平均值


2022年3月31日, Learn eTutorial
2004

为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题

如何计算数组平均值

平均值或算术平均值是通过将一组数字相加,然后将总和除以数字的数量来计算的。
示例
2、2、3、4、4 的平均值是 15/5 = 3
要找到数组中元素的平均值,我们必须找到数组中元素的总和,然后将该总和除以数组中元素的数量。
示例
Arr[] = {2, 4, 6. 8}
结果 = 5
元素之和 = 20,元素总数 = 4

如何使用 Go 程序计算数组平均值

这里我们展示如何在 Go 语言中计算数组平均值。这里变量 Arr 保存数组元素。其他变量 sum, Avg 用作数组的总和和数组元素的平均值。使用 for 循环 通过循环迭代 sum += Arr[i] 来查找元素的总和。

for 循环 的语法


for    initializer; condition;   incrementor {
}

计算平均值 Avg := sum / 5。下面是 Go 程序中使用的步骤。

算法

第一步:导入 fmt

第二步:启动 main() 函数

步骤 3:声明变量 sum,Avg

步骤 4:将数组 Arr[] 赋值为元素,并将 sum 赋值为 0

步骤 5:在 for 循环中计算数组元素的总和,即 sum += Arr[i]

步骤 6最后计算平均值,即 Avg := sum / 5

步骤 7使用 fmt.Println() 打印 sumAvg

 

Golang 源代码

                                          package main
import "fmt"

func main() {
    Arr := [5]int{10, 20, 30, 40, 50}
    fmt.Println(Arr)
    sum := 0
    for i := 0; i < 5; i++ {
        sum += Arr[i]
    }

    Avg := sum / 5
    fmt.Println("The average of array items = ", Avg)
    fmt.Println("The sum of array items     = ", sum)
}
                                      

输出

[10 20 30 40 50]
The average of array items =  30
The sum of array items     =  150