使用一个中间变量:
#include<stdio.h> 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; }
不使用中间变量:
#include<stdio.h> 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; }
最直接的方法:
#include<stdio.h> int main(){ int a, b; scanf("%d%d",&a,&b); printf("%d %d\n",b,a); return 0; }