版权归作者所有,转载请注明出处
今天教大家一个C++简单的变量交换法(大神请划走,有兴趣的小白请留下);
#include<iostream>
using namespace std;
int main()
{
int a,b;
}
我们现在定义了两个变量对吧;
#include<iostream>
using namespace std;
int main()
{
int a,b,i;
}
再定义一个变量i;
(剩下的代码就不写程序框架了,大家要知道)
int a,b,i;
cin>>a>>b;
输入a,b;
int a,b,i;
cin>>a>>b;
i=a;
a=b;
b=i;
通过三变量交换法来进行两个值的交换;
!:=前面的值是被=后的进行附值
就好比:
1+1=2;
a+a=b;
b=a+a;
最后输出a和b;
int a,b,i;
cin>>a>>b;
i=a;
a=b;
b=i;
cout<<a<<b;
完整代码:
#include<iostream>
using namespace std;
int main()
{
int a,b,i;
cin>>a>>b;
i=a;
a=b;
b=i;
cout<<a<<b;
}
结果:
输入 1 2
输出 2 1
以上就是小编为大家带来的《三变量交换法》
点赞过5;秒更下期;