单项选择题

有如下函数模板定义:
template<class t>
T func(Tx,Ty){return x*x+y*y;}
在下列对func的调用中,错误的是()

A.func(3,5);
B.func(3.0,5.5);
C.func(3,5.5);
D.func<int>(3,5.5)

<上一题 目录 下一题>
热门 试题

单项选择题
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()

A.int vect[ ]={30,50,-88};
B.int veer[ ]={30,50,-88,0,0};
C.int vect[5]={30,50,-88};
D.int vect[5]={30,50,-88,0,0};

单项选择题
有如下程序: #include<iostream> void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int a[2]={23,42}; fun(a[1],a[0]; std::cout<<a[0]<< , <<a[1]<<std::ndl; return 0; } 执行后的输出结果是()

A.42,42
B.23,23
C.23,42
D.42,23

相关试题
  • 下列关于运算符重载的叙述中,正确的是()
  • 下面关于C++流的叙述中,正确的是()
  • 在表达式x+y*z中,+是作为成员函数重载...
  • 有如下程序: #include<iostream> usi...
  • 有如下类声明: class XA { int x;...