利用局部变量能否交换两个变量的值?输入两个数,尝试使用局部变量将这两个数交换,分别输出交换前和交换后两个变量的值做比较。
程序运行结果如下:
输入:
5 6
输出:
5 6
5 6
尝试局部变量……自己尝试一下B^
#include<iostream>
using namespace std;
void change(int a,int b){
int t=a; a=b; b=t;
}
int main(){
int a,b;
cin>>a>>b;
change(a,b);
cout<<a<<" "<<b;
return 0;
}