2091 实验13动态存储分配及预处理:宏定义
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 131072/65536 KB(Java/Others)
Submits : 8 | Solved : 7
Description
定义一个带参数的宏,使两个参数的值互换。在主函数中输入两个数作为使用宏的实参,输出已交换后的两个值。
Input
所有输入在合法范围内,输入只有1组测试数据。
Output
输出结果后换行。
Sample Input
11 22
Sample Output
22 11
HINT
#include < stdio.h > #define swap(a,b) t=a;a=b;b=t int main(){ int t=0; int x,y; scanf("%d%d",&x,&y); swap(x,y); printf("%d %d\n",x,y); return 0; }