单项选择题以下正确的重载函数是()

A.int same(int,double);double same(int,double);
B.int same1(int,double);int same2(int,double);
C.int same(int=0);int same(int);
D.int same(int,double);int same(int,double,double);


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题重载函数要求()

A.函数名不同,函数参数个数相同
B.函数名不同,函数参数类型相同
C.函数名相同,函数类型各不相同
D.函数名相同,函数类型也相同

2.单项选择题使用重载函数编程序的目的是()

A.使用相同的函数名调用功能相似的函数
B.共享程序代码
C.提高程序的运行速度
D.节省存储空间

3.单项选择题内联函数的正确定义是()

A.inline int small();int small(){/*……*/}
B.int small();inline int small(){/*……*/}
C.int inline small();int small(){/*……*/}
D.int small();int inline small(){/*……*/}

4.单项选择题指定内联函数的关键字是()

A.include
B.inline
C.namespace
D.typedef

5.单项选择题有声明int fun14(int);int(?pf)(int)=fun14;在下列选项中,正确的调用是()

A.int a=15;int n=fun14(&a);
B.int a=15;cout<<(&pf)(a);
C.cout<<(?pf)(256);
D.cout<<?pf(256);

6.单项选择题有语句typedef double funt(double);funt fun13,fun14,*pfun;则以下不正确的赋值语句是()

A.pfun=fun13;
B.pfun=&fun14;
C.pfun=*fun13;
D.fun13=fun14;

7.单项选择题有语句typedef double funt(double);funt fun13,*pfun;则以下正确的赋值语句是()

A.pfun=fun13;
B.*pfun=fun13;
C.pfun=funt;
D.*pfun=funt;

8.单项选择题有说明语句:typedef double funt(double);funt fun12;以下叙述正确的是()

A.funt和fun12是类型相同的函数
B.fun12是funt类型的变量
C.funt是返回typedef double类型的函数
D.fun12是funt类型的函数

10.单项选择题关于递归调用不正确的描述是()

A.递归调用和嵌套调用都是通过堆栈管理实现的
B.函数直接或间接调用自己称为递归调用
C.递归终止条件必须为参数值等于0
D.递归算法的问题规模必须是逐步缩小的