解题思路:
用宏定义来交换a,b的值,宏定义#define SWAP(a,b){a=a+b;b=a-b;a=a-b;}以此来交换a,b的值,在程序中,用swap来调用
注意事项:
参考代码:
#include <stdio.h>
#define SWAP(a,b){a=a+b;b=a-b;a=a-b;}
int main()
{
int a,b;
scanf("%d%d",&a,&b);
SWAP(a, b);
printf("%d %d",a,b);
return 0;
}
0.0分
0 人评分