阅读下列程序,写出运行结果:
#include <iostream> using namespace std; template <typename T> void fun( T &x, T &y ) { T temp; temp = x; x = y; y = temp; } int main() { int i , j; i = 10; j = 20; fun( i, j ); cout << "i = " << i << '\t' << "j = " << j << endl; double a , b; a = 1.1; b = 2.2; fun( a, b ); cout << "a = " << a << '\t' << "b = " << b << endl; }
i=20 j=10
a=2.2 b=1.1