利用局部变量能否交换两个变量的值?输入两个数,尝试使用局部变量将这两个数交换,分别输出交换前和交换后两个变量的值做比较。
程序运行结果如下:
输入:
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; }