这是接着上一次发布的题目的一个附加题,就是不创建临时变量,怎样交换两个整形变量的值呢?
下面是我写的代码,欢迎广大小伙伴留言评论!
#include<stdio.h>
int main()
{
int a=5,b=3;
a=a+b;
b=a-b;
a=a-b;
printf("a是%d\nb是%d",a,b);
return 0;
}
#include<stdio.h>
int main()
{
int a=5,b=3;
a=a+b;
b=a-b;
a=a-b;
printf("a是%d\nb是%d",a,b);
return 0;
}