不利用第三个数,将两个变量的值交换

int a = 3 , b = 4;
a = a + b ;
b = a - b;
a = a - b;

第一行:用于定义a和b的值

第二行:将a和b的值相加,得到和,即为7

第三行:将b的值与总和做差,即可得到原定义的a值,即3

第四行:将b=3与总和a作差,得到交换顺序之后的a值,即4

到此,便完成了数值交换。

posted on 2022-10-27 21:24  MaoIno  阅读(24)  评论(0)    收藏  举报

导航