package main
import "fmt"
func main() { var arr1 [3]int var arr2 [4]int var strArr [3]string fmt.Printf("arr1:%T arr2:%T strArr:%T\n", arr1, arr2, strArr)
strArr[0] = "c" strArr[1] = "python" strArr[2] = "java" fmt.Println(strArr)
var num_arr = [3]int{23, 4, 5} fmt.Println(num_arr)
var arr3 = [...]int{12, 223, 5, 8, 9, 4} fmt.Println(len(arr3))
arr4 := [...]int{1: 5, 3: 5} fmt.Println(arr4)
for i := 0; i < len(arr3); i++ { fmt.Printf("%d ", arr3[i]) } fmt.Println() for _, v := range arr3 { fmt.Printf("%d ", v) } fmt.Println() var max = 0 for _, v := range arr3 { if v >= max { max = v } } fmt.Printf("arr3的最大值为:%d", max) }
|