给出下面程序的输出结果。
#include< iostream.h>
template
class Complex
{T real,image;
public
Complex(T a, T b): real(a){ image=b;}
Complex(T a){image=0,real=a;}
void pr()
{char c;
c=(image>0'+':'-');
if (image!=0)
cout<0? image:-image)<<"i"<else
Cout<}
};
void main()
{Complexa(16.5,-7.8);
a.pr()
Complexb(6);
b.pr();
}