河南成教 / C++程序设计
2[分析题]
2[分析题]
写出下面程序的输出结果:
# include
template
class Tclass{
T x,y;
public:
Tclass(T a,T b):x(a){y=b;}
Tclass(T a){y=(T)0,x=a;}
void pr( ){
char c;
c=(y>=(T)0?′ ′:′-′);
cout<<><><(y>(T)0? y:-y)<<″i″<<>< p="">
}
};
void main( ){
Tclass
a.pr( );
Tclass
b.pr( );
}
参考答案:
佳题速递: