作业帮 > 综合 > 作业

定义一个带参数的宏,使两个参数的值互换.输入两个数输出交换后的两个值.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 11:51:29
定义一个带参数的宏,使两个参数的值互换.输入两个数输出交换后的两个值.
Input
两个整数,以空格分隔.
Output
交换后的两个整数,以空格分隔
Sample Input
3 5
Sample Output
5 3
#include
#define swap(a,b) do{int c;c=b;b=a;a=c;}while(0)
main()
{
int a=3,b=5;
swap(a,b);
printf("%d %d",a,b);
}