更多"下列程序的运行结果为 #include<iostream.h> t"的相关试题:
[单项选择]下列程序的运行结果为
#include<iostream.h>
template<class TT>
class FF
{ TTa1,a2,a3;
public:
FF(TT b1,TT b2,TT b3) {a1=b1;a2=b2;a3=b3;}
TT Sum( ) {return a1+a2+a3;}};
void main( )
{ FF <int> x(int(1.1) ,2,3) ,y(int(4.2) ,5,6) ;
cout < < x. Sum( ) < <’ ’ < < y. Sum( ) < < endl;}
A) 6.1 15.2 B) 6 15
C) 6 15.2 D) 6.1 15
[单项选择]列程序的运行结果为
#include
template
class FF
TT al,a2,a3;
public:
FF(TT b1,TT b2,TT b3)a1=b1;a2=b2;a3=b3;
TT Sum( )return al+a2+a3;;
void main( )
FFx(int(1.1),2,3),y(int(4.2),5,6);
cout< A. 6.1 15.2
B. 6 15
C. 6 15.2
D. 6.1 15
[单项选择]下列程序的运行结果为
#include<iostream.h>
template<class TT>
class FF
TT a1,a2,a3;
public:
FF(TT b1,TT b2,TT b3)a1=b1;a2=b2;a3=b3;
TT Sum( )return a1+a2+a3;;
void main( )
FF<int>x(int(1.1),2,3),y(int(4.2),5,6);
cout<<x.Sum( )<<‘‘<<y.Sum( )<<endl;
A. 6.1 15.2
B. 6 15
C. 6 15.2
D. 6.1 15
[单项选择]下列程序的运行结果为
#include<iostream,h>
Template class TT>
class FF
TT a1,a2,a3;
public;
FF(TTb1,TTb2,TTb3)a1=b1;a2=b2;a3=b3;
TT Sum( )return a1+a2+a3;;
void main( )
FF<int>x(in[(1.1),2,3),y(int(4.2),5,6);
cout <<x.Sum( ) <<‘‘ <<y.Sum( ) <<end1;
A. 6.1 15.2
B. 6 15
C. 615.2
D. 6.1 15
[单项选择]下列程序的运行结果为( )。
#include
template
classFF
{TTa1,a2,a3;
public:
FF(TTb1,TTb2,TTb3){a1=b1;a2=b2;a3=b3;}
TTSum(){returna1+a2+a3;}};
voidmain()
{FFx(int(1.1),2,3),y(int(4.2),5,6);
cout<
A. 6.115.2
B. 615
C. 615.2
D. 6.115
[简答题]给出下面程序的输出结果。
#include<iostream.h>
template<class T>
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<<real<<c<<(image>0 image:-image)<<"i"<<endl;
else
cout<<real<<endl:
;
void main( )
Complex<double>a(16.5,-7.8);
a.pr( );
Complex<int>b(6);
b.pr( );
[单项选择]下列程序的运行结果为( )。
#include<iostream.h>
template<class TT>
class FF
TT a1,a2,a3;
public:
FF(TT b1,TT b2,TT b3)a1=b1;a2=b2;a3=b3;
TT Sum( )return a1+a2+a3;;
void main( )
FF<int>x(int(1.1),2,3),y(int(4.2),5,6);
cout<<x.Sum( )<<‘‘<<y.Sum( )<<endl;
A. 6.1 15.2
B. 6 15
C. 6 15.2
D. 6.1 15