为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题
平均值或算术平均值是通过将一组数字相加,然后将总和除以数字的数量来计算的。
示例
2、2、3、4、4 的平均值是 15/5 = 3
要找到数组中元素的平均值,我们必须找到数组中元素的总和,然后将该总和除以数组中元素的数量。
示例
Arr[] = {2, 4, 6. 8}
结果 = 5
元素之和 = 20,元素总数 = 4
这里我们展示如何在 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() 打印 sum 和 Avg
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