golang从小到大 从大到小排序
浏览量:460
1.从小到大
package main import ( "fmt" ) func main() { a := [...]int{9,3,1,5,8} fmt.Println(a) leng := len(a) for i:=0;i<leng ;i++ { for j:=i;j<leng ;j++ { if a[i]>a[j]{ tem := a[i] a[i] = a[j] a[j] = tem } } } fmt.Println(a) }
2.从大到小
package main import ( "fmt" ) func main() { a := [...]int{9,3,1,5,8} fmt.Println(a) leng := len(a) for i:=0;i<leng ;i++ { for j:=i;j<leng ;j++ { if a[i]<a[j]{ tem := a[i] a[i] = a[j] a[j] = tem } } } fmt.Println(a) }
神回复
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。