您好,登錄后才能下訂單哦!
package main import "fmt" func main() { /* 數組長度為 5 */ var balance = []int {100, 1, 2, 7, 4} var avg float32 var sum int /* 數組作為參數傳遞給函數 */ avg = getAverage( balance, 5 ) ; sum = getSum(balance,5); /* 輸出返回的平均值 */ fmt.Printf( "平均值為: %.2f \n", avg ); fmt.Println("和為:%d",sum); } func getAverage(arr []int, size int) float32 { var i,sum int var avg float32 for i = 0; i < size;i++ { sum += arr[i] } avg = float32(sum / size) return avg ; } /*和計算公式*/ func getSum(arr []int,size int) int{ var i,sum int for i = 0; i < size; i++{ fmt.Println(arr[i]) sum += arr[i] } return sum }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。