题目:给定一组数字,使用冒泡排序将其按升序序列排序。
解题思路:冒泡排序利用两个嵌套while循环完成,内层循环每循环一次就将找的的最大数已到最后一个位置,此时这个位置就不用管了,再排序前面的数。
void swap(int *x, int *y) //交换两数的位置
{
*x ^= *y;
*y ^= *x;
*x ^= *y
题目:给定一组数字,使用冒泡排序将其按升序序列排序。
解题思路:冒泡排序利用两个嵌套while循环完成,内层循环每循环一次就将找的的最大数已到最后一个位置,此时这个位置就不用管了,再排序前面的数。
void swap(int *x, int *y) //交换两数的位置
{
*x ^= *y;
*y ^= *x;
*x ^= *y