单项选择题
下面程序的输出结果是( )。
#include<iostream>
using namespace std;
template<class T>
T max(T x,T y)
return(x>= y x:y);
template<class T>
T max(T x,T y,T z)
T t; t=(x>=y x:y);
return(t>=z t:z);
void main() int x = 10,y=18,maxi;
float a = 1.2,b = 3.2,c = 2,max2;
max1 = max(x,(int)c);
max2 = max(a,b,(float)y);
cout<<maxi<<endl;
cout<<max2<<endl;
A.18
3.2
B.10
18
C.10
3.2
D.编译出错
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include<iostream> using namespace std; long fib(int n) if(n>2) return(fib(n-1)+fib(n-2)); else return(n); void main() int i; cout<< 请输入一个整数: ; cin>>i;cout<<endl; cout<<fib(i)<<endl; 当输入4、2时,该程序的输出结果是( )。
A.5
B.4
C.5
D.6
1 2 2 2
点击查看答案&解析
单项选择题
下列函数的定义,正确的是( )。
A.float sum(x,y)
float x,y;……
B.float sum(float x,float y);
……
C.float sum(float x,float y)
……
D.float sum(floatx,floaty)
……
点击查看答案&解析
相关试题
模板是实现代码重用机制的一种工具,其中使...
设置虚基类的目的是解决二义性问题,可通过...
如果一个类中含有纯虚函数,则该类称为 【...
重载函数的函数名称相同,但函数的实现和功...
在类中定义和实现的函数称为 【11】 。