【C语言】如何不用中间变量交换变量的值 思路分析 一般我们进行C语言中的变量交换时都是使用一个中间变量来进行求解,其实不适用中间变量也一样可以只需要使用下面的公司即可 m = m + n -n n = m + n - m 代码实现 #incude <stdio.h> int main { int m,n,r; printf("请输入m,n"); scanf("%d%d",&m,&n); m = m + n; n = m - n; m = m - n; printf("m=%d,n=%d",m,n); }