晓夏

北漂的女孩

Good Luck To You!

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)

}


神回复

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。