#include <iostream>
using namespace std;
int main()
{
int a,b,temp;
cin >> a>>b;
cout << "原來的a,b值"<< a<<"\t"<< b<<endl;
temp = a;
a = b;
b = temp;
cout <<"後來的a,b值"<<a<<"\t"<<b<<endl;
return 0;
}
temp = a; 的=不是數學的"等於"的意思,而是把右值賦予給左值的意思
(程式的等於是 ==,兩個等號)
--------------------------------------------------------------------------------------------------------------------------
我目前只是個大學一年級的資工生,以上有何不對的地方歡迎指教!!
沒有留言:
張貼留言