packagemainimport"fmt"funcmain(){/*数组长度为5*/varbalance=[]int{100,1,2,7,4}varavgfloat32varsumint/*数组作为参数传递给函数*/avg=getAverage(balance,5);sum=getSum(balance,5);/*输出返回的平均值*/fmt.Printf("平均值为:%.2f\n",avg);fmt.Println("和为:%d",sum);}funcgetAverage(arr[]int,sizeint)float32{vari,sumintvaravgfloat32fori=0;i<size;i++{sum+=arr[i]}avg=float32(sum/size)returnavg;}/*和计算公式*/funcgetSum(arr[]int,sizeint)int{vari,sumintfori=0;i<size;i++{fmt.Println(arr[i])sum+=arr[i]}returnsum}