标签:com import 查找 info temp i++ idt highlight bubble
package main import ( "fmt" ) //冒泡排序 func BubbleSort(arr *[5]int) { fmt.Println("排序前arr=", (*arr)) temp := 0 //临时变量(用于做交换) //冒泡排序..一步一步推导出来的 for i := 0; i < len(*arr)-1; i++ { for j := 0; j < len(*arr)-1-i; j++ { if (*arr)[j] > (*arr)[j+1] { //交换 temp = (*arr)[j] //临时变量 (*arr)[j] = (*arr)[j+1] (*arr)[j+1] = temp } } } fmt.Println("排序后arr=", (*arr)) } func main() { //定义数组 arr := [5]int{24, 69, 80, 57, 13} //将数组传递给一个函数,完成排序 BubbleSort(&arr) fmt.Println("main arr=", arr) //有序? 是有序的 }
标签:com import 查找 info temp i++ idt highlight bubble
原文地址:https://www.cnblogs.com/yzg-14/p/12230003.html