编辑代码

package main
import (
    "fmt"
    "sort"
)
func sub_a(a[10]int){
    b:=a[:]
    sort.Sort(sort.Reverse(sort.IntSlice(b)))
    fmt.Printf("从大到小排序后:b=%d\n",b)
return
}
func sub_b(a[10]int){
    b:=a[:]
    sort.Ints(b)
    fmt.Printf("从小到大排序后:b=%d\n",b)
return
}
func main () {
    var a[10]int
    fmt.Println("请输入10个整数")
for i:=0;i<10;i++{
    fmt.Printf("第%d个整数:",i+1)
    fmt.Println("")
    fmt.Scanf("%d",&a[i])
}
fmt.Printf("原始数据:a=%d\n",a)
sub_a(a)
sub_b(a)
}