c语言如何实现两个整数的交换

  • c语言如何实现两个整数的交换

    有多种方法可以实现两个整数的交换,下面列举其中几种常用的方法:使用一个临时变量:void swap(int *a, int *b) {int temp = *a;*a = *b;*b = temp;}不使用临时变量,使用加减法:void swap(int *a, int *b) {*a = *a + *b;*b = *a – *b;*a = *a – *b;}不使用临时变量,使用异或运算:vo

    2024-04-16
    0