我是靠谱客的博主 贪玩芝麻,最近开发中收集的这篇文章主要介绍定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
#include<iostream>
//#define EXC(a,b) do{int t;t=a;a=b;b=t;}while(0)
#define EXC(A,B) {A+=B;B=A-B;A=A-B;}
using namespace std;
int main(){
int a,b;
cin>>a>>b;
EXC(a,b);
cout<<a<<" "<<b<<endl;
return 0;
}
关于此程序可以使用两种宏定义的方法,一种是比较常规的交换,另一种就是数学上面的方法了
最后
以上就是贪玩芝麻为你收集整理的定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。的全部内容,希望文章能够帮你解决定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复