void Exchange_tmp(int a, int b)
{
int tmp = 0;
tmp = a;
a = b;
b = tmp;
printf("%d,%d\n", a, b);
return;
}
// 这种方法应该不需用解释原理:
// 当然这种方法并没有太大的毛病,为什么还要其他两种方法呢?因为另外两种不需用额外空间。今天,通过优化省去4个字节;未来,通过优化或许就改变了许多!
void Exchange_sum(int a, int b
数字交换-三种方法:中间变量法、加减法、异或法
最新推荐文章于 2022-09-18 11:26:36 发布