题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-14 02:53:42

[填空题]程序的结果为 【14】
#include"iostream.h"
template<typename T>
T total(T*data)

Ts=0;
while(*data)

s+=*data++;

return s;

int main( )
int x[] = 2,4,6,8,0,12,14,16,18 ;
cout<<total(X);
return 0;
cout<<endl;

更多"程序的结果为 【14】 。 #include'iostream.h'"的相关试题:

[填空题]程序的结果为 【14】
#include"iostream.h"
template<typename T>
T total(T*data)

Ts=0;
while(*data)

s+=*data++;

return s;

int main( )
int x[] = 2,4,6,8,0,12,14,16,18 ;
cout<<total(X);
return 0;
cout<<endl;
[填空题]程序的结果为______。
#include"iostream.h"
template<typename T>
T total(T*data)

Ts=0;
while(*data)

S+=*data++;

return S;

int main( )
{int x[]={2,4,6,8,0,12,14,16,18};
cout<<total(x);
retum 0;
cout<<endl;}
[单项选择]下列程序的运行结果为(  )。   #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
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 { 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
[填空题]程序的结果为 【14】
#include"iostream.h"
template<typename T>
T total(T*data)

T s=0;
while(* data)

s+=*data++;

return s;

int main( )
int x[ ]= 2,4,6,8,0,12,14,16,18 ;
cout<<total(x);
return 0;
cout<<endl;
[单项选择]下列程序的运行结果为
#include<iostream.h>
template<class TT>
class FF
TTa1,a2,a3;
public:
FF(TTb1,TTb2,TTb3)a1=b1;a2=b2;a3=b3;
TT Sum( )return al+a2+a3;;
void main( )
FF < int > x (int(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.115
[填空题]程序的结果为 【14】
   #include”iostream.h”
   template<typename T >
   T total(T * data)
   
    T s=0;
    while( * data)
    
     s+= * data ++;
    
   return s;
   
   int main( )
    int x[ ]= 2,4,6,8,0,12,14,16,18 ;
    cout < < total(x);
    return 0;
    cout < < end1;

[简答题]写出此程序的执行结果:
#include<iostream.h>
template<class T>
T func(T x,T y)
if(sizeof(T)= =8)
return x+y;
else
return x*y;

void main( )
cout<<func(8,5)<<":"<<rune(5.0,10.0)<<endl;
int d;cin>>d:

[填空题]下列程序的输出结果是 【11】
# include<iostream.h>
template <class T>
T max(T x[],int n)

int i;
T maxv=x[0];
for(i=1;i<n;i++)
if(maxv<x[i])
maxv=x[i];
return maxv;

void main( )

int a[]=3,2,7,6,8,9;
double b[]=1.2,3.4,2.5,7.3,6.8;
cout<<max(a,4)<<","<<max(b,3)<<endl;

[填空题]已知程序的结果为1 2 3,请填空。
#include<iostream.h>
template<class T>
class A

public:
T X, y, z;
void display( ) cout < < x < < " " < < y < < " " < < z;
;
void main( )

A<int>a1;
12
13
14
a1.display( ) ;

[填空题]已知程序的结果为123,请填空。
  #include<iostream.h>
  template<classT>
  classA
  
   public:
   Tx,y,z;
   voiddisplay( )cout<<x<<""<<y<<""<<z;
 ;
  voidmain( )
  
   A<int>al;
    【12】 
    【13】 
    【14】 
   al.display( );

[单项选择]以下程序的执行结果是( )。 #include<iostream.h> template<class T> class Sample { T n: public: Sample(T i) {n=i;} void operator++( ); void disp( ){cout<<"n="<<n<<endl;} }; template<class T> void Sample<T>::operator++( ) { n+=1; // 不能用n++, 因为double型不能用++ } void main( ) { Sample<char>s(’a’); s++; s.disp( ); }
A. n=a
B. a=0
C. n=b
D. a=b

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码