首页 > 代码库 > Go 数组计算(2)
Go 数组计算(2)
package main import "fmt" func main(){ myArray := [10]int{1,2,3,4,5,6,7,8,9,10} var mySplic [] int = myArray[:5] my_array := make( []int,10,20) my_array2 := make([]int,5,10) my_array3 :=[] int{1,2,3,5,100} for x,y := range my_array3{ my_array2[x] = y if x == 0{ fmt.Println("no") my_array2[x] = 22 } fmt.Println("x:y",x,y) } for x,y := range myArray{ fmt.Println("MyArray x,y:",x,y) my_array[x] = y } fmt.Println("my_array:", my_array3) fmt.Println(mySplic) fmt.Println(myArray) for _, v := range myArray { fmt.Println(v," ") } for i, v := range mySplic{ fmt.Println(i,v) } copy(my_array,my_array2) fmt.Print("my_array2:",my_array2) fmt.Println("my_array:",my_array) fmt.Print("/n") }
本文出自 “欢迎评论,欢迎点赞” 博客,请务必保留此出处http://swq499809608.blog.51cto.com/797714/1920904
Go 数组计算(2)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。