Go言語で配列内の数値を合計する方法とは?
Go言語で配列内の数値を合計するには、組み込み関数range
を使用して配列内の数値を一つずつ取り出し、変数に加算していきます。
具体的なコード例
以下にコード例をあげます。
package main
import "fmt"
func main() {
arr := []int{1, 2, 3, 4, 5}
sum := 0
for _, v := range arr {
sum += v
}
fmt.Println("合計:", sum)
}
上記の例では、配列arr
をrange
を使って回し、各要素をsum
に加算しています。最後に、sum
が配列の合計値であることが確認できます。
配列が大きい場合や、配列内の要素が浮動小数点数の場合は、構造体や関数を使って簡単に合計する方法もあります。