在上述代码中,我们首先定义了一个bubbleSort函数,该函数接收一个整数数组作为参数,并对其进行冒泡排序。然后在main函数中,我们定义了一个测试数据arr,并调用了bubbleSort函数进行排序。最后打印出排序后的结果。 冒泡排序的基本思路是:每次比较相邻的两个元素,如果前一个元素比后一个元素大,则交换它们的位置。这样一轮比较结束后,最大的元素就会被移到数组的末尾。然后再对剩下的元素进行比较,直到所有元素都被排序完毕。