变量交换
三变量法:
`
int main()
{
int a, b, t;
scanf("%d %d", &a, &b);
t = a;
a = b;
b = t;
printf("%d %d\n", a, b);
return 0;
}
`
不借助其他变量的变量交换:
`
int main()
{
int a,b;
scanf("%d%d",&a,&b);
a=a+b;
b=a-b;
a=a-b;
printf("%d %d\n",a,b);
return 0;
}
`
算法竞赛入门经典(第2版)第1部分 语言篇 第一章 程序设计入门
原文:https://www.cnblogs.com/anixai/p/13908105.html