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)
}