package main
import("fmt")funcmain(){var a, b, c float64
fmt.Println("请输入三个数: ")
fmt.Scanf("%f %f %f",&a,&b,&c)// 对用户输入的数字排好大小
max, mid, min := a, a, a
flag_max :=0
flag_min :=0if a >= b {if a >= c {
max = a
flag_max =1}else{
max = c
flag_max =3}}elseif b >= c {
max = b
flag_max =2}else{
max = c
flag_max =3}if a <= b {if a <= c {
min = a
flag_min =1}else{
min = c
flag_min =3}}elseif b <= c {
min = b
flag_min =2}else{
min = c
flag_min =3}// 排序中间的数switch{case flag_max+flag_min ==3:
mid = c
case flag_max+flag_min ==4:
mid = b
case flag_max+flag_min ==5:
mid = a
}
fmt.Println(min, mid, max)}