#include<iostream>
using namespace std;
void swap1(int i,int j);
void swap2(int *i,int *j);
int main()
{
int x,y;
cout<<"請輸入兩個整數"<<endl;
cin>>x>>y;
swap1(x,y);
cout<<x<<" "<<y<<endl;
swap2(&x,&y);
cout<<x<<" "<<y<<endl;
return 0;
}
void swap1(int i,int j)
{
int temp;
temp=i;
i=j;
j=temp;
}
void swap2(int *i,int*j)
{
int t;
t=*i;
*i=*j;
*j=t;
}
運行後輸入 1 2 就能得到妳要的結果。