定义一个带参数的宏,使两个参数的值互换.输入两个数输出交换后的两个值.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/08 03:20:33
定义一个带参数的宏,使两个参数的值互换.输入两个数输出交换后的两个值.
Input
两个整数,以空格分隔.
Output
交换后的两个整数,以空格分隔
Sample Input
3 5
Sample Output
5 3
Input
两个整数,以空格分隔.
Output
交换后的两个整数,以空格分隔
Sample Input
3 5
Sample Output
5 3
![定义一个带参数的宏,使两个参数的值互换.输入两个数输出交换后的两个值.](/uploads/image/z/3674904-24-4.jpg?t=%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AA%E5%B8%A6%E5%8F%82%E6%95%B0%E7%9A%84%E5%AE%8F%2C%E4%BD%BF%E4%B8%A4%E4%B8%AA%E5%8F%82%E6%95%B0%E7%9A%84%E5%80%BC%E4%BA%92%E6%8D%A2.%E8%BE%93%E5%85%A5%E4%B8%A4%E4%B8%AA%E6%95%B0%E8%BE%93%E5%87%BA%E4%BA%A4%E6%8D%A2%E5%90%8E%E7%9A%84%E4%B8%A4%E4%B8%AA%E5%80%BC.)
#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);
}
#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);
}
定义一个带参数的宏,使两个参数的值互换.输入两个数输出交换后的两个值.
1、定义个带参数的宏,使两个参数的值交换,并写出程序,输入两个数作为调用宏时的参数,输出交换后的两个
请定义一个带参数的宏,使两个参数的值互换.要求在主函数中输入两数作为宏的实参,最后输出交换以后的值
c语言:先定义两个整数变量,然后输入两个值,再交换这两个变量的值,最后输出交换后的新值
定义一个带参数的宏swap(x,y),以实现两个整数之间的交换,并利用它将一维数组a和b进行交换.
怎样用C语言设计一个程序,输入A、B的值,将两个值交换后输出.
用C++语言,编写一个函数,它交换两个整数(交换他们的值),用int*作参数类型.
定义一个函数swap,功能为交换两个变量a和b的值,在主函数中输入2个数,调用该函数,输出交换后的数据.
用c语言写出:定义一个参数的宏,求两个数字中较小的数,打印出来
如何定义一个宏swap(x,y),交换两个参数x,y,并写出测试程序
如何定义一个函数指针,使其可以指向两个参数不同的函数
怎么编写C程序:交换数据.对于输入的两个变量a和b,交换他们的值并输出