网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

15、下列函数中,不能和函数 int fun(int a, int b)构成重载函数的有()。

A.void fun(int a, int b)

B.void fun(int a, int b, int c)

C.int fun(float a, int b)

D.int fun(int a)


参考答案和解析
求字符串的长度
更多 “15、下列函数中,不能和函数 int fun(int a, int b)构成重载函数的有()。A.void fun(int a, int b)B.void fun(int a, int b, int c)C.int fun(float a, int b)D.int fun(int a)” 相关考题
考题 若有以下函数首部int fun(double x[10], int *n)则下面针对此函数的函数声明语句中正确的是A)int fun(double x, int *n);B)int fun(double , int );C)int fun(double *x, int n);D)int fun(double *, int *);

考题 下列说法不正确的是A.int *fun();----fun是一个返回int指针的函数B.int (*fun)();---fun是一个返回int指针的函数C.int (*array[5])();----array是一个有5个元素的数组,每一个元素都是一个函数指针,指向一个返回int的函数D.int (*fun(int))(int);----fun是带有一个int参数的函数,返回值是一个函数指针,这个指针指向带有一个int参数并返回int的函数

考题 若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是( )。A.void fun(int a=90,double b=0.0);B.int fun(int a,double B);C.void fun(double a,int B);D.bool fun(int a,double b=0.0);

考题 ( 21 )已知函数 fun 的原型为int fun ( int,int,int ) ;下列重载函数原型中错误的是A ) char fun ( int,int ) ;B ) double fun ( int,int,double ) ;C ) int fun ( int,char* ) ;D ) float fun ( int, int, int ) ;

考题 若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是( )。A.main() {……x=fun(2,10);……} float fun(int a,int b){……}B.float fun(int a,int b){……} main() {……x=fun(i,j);……}C.float fun(int,int); main() {……x=fun(2,10);……} float fun(int a,int b){……}D.main() {float fun(int I,intj); ……x=fun(i,j);……} float fun(int a,int b){……}

考题 intFunc(int,int);不可与下列哪个函数构成重载() A、intFunc(int,int,int);B、doubleFunc(int,int);C、doubleFunc(double,double);D、doubleFunc(int,double);

考题 下列函数不能和函数voidprint(char)构成重载的是() A、intprint(int);B、voidprint(char,char);C、intprint(char);D、voidprint(int,int);

考题 对下列程序段的描述正确的是()。includeint Fun(int,int)void main(){cout 对下列程序段的描述正确的是( )。 #include<iostream.h> int Fun(int,int) void main() { cout<<Fun(5,50)<<endl; } int Fun(int x,int y) { return X*X+y*y; }A.该函数定义正确,但函数调用方式错误B.该函数调用方式正确,但函数定义错误C.该函数定义和调用方式都正确D.该函数定义和调用方式都错误

考题 对下列程序段的描述正确的是( )。 include int fun(int,int); void main( 对下列程序段的描述正确的是( )。 #include<iostream.h> int fun(int,int); void main() { cout<<fun(1,2)<<endl; } int fun(int x,int y) { return x+y; }A.该函数定义正确,但函数调用方式错误B.该函数调用方式正确,但函数定义错误C.该函数定义和调用方式都正确D.该函数定义和调用方式都错误

考题 以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是( )。A.main() {int*p; fun(p); … } int fun(int*p) {int s; p=s; }B.main {int*p fun(p); … } iht fun(int**p) {int s; *p=s;}C.main() {int*p; fun(p); } int fun(int**p) {*p=(int*)malloc(2);}D.main() {int*p; fun(p); } int fun(int*p) {p=(int*)malloc(sizeo(int));}

考题 下列函数参数默认值定义错误的是( )。A.f(int x,int y=O)B.fun(int x=100)C.f(int x=0,int y)D.fun(int x=f())(函数f()已经定义)

考题 若有以下函数首部: int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是( )。A.int fun(double x, int *n);B.int fun(double, int);C.int fun(double *x, int n);D.int fun(double*, int*);

考题 以下( )成员函数表示纯虚函数。A.virtual int fun(int)B.void fun(int)=0C.virtual void fun()=0D.virtual void fun(int){}

考题 下列函数参数默认值定义错误的是( )。A.Fun(int x,int y=0)B.Fun(int x=100)C.Fun(int x=0,int y)D.Fun(int x=f())(假定函数f()已经定义)

考题 若有以下函数首部 int fun(double x[lO],int *n) 则下面针对此函数的函数声明语句中正确的是______。A.int fun(double x, int *n);B.int fun(double, int);C.int fun(double *x, int n);D.iht fun(double*,int*);

考题 已知函数fun的原型为int fun(int,int,int);下列重载函数原型中错误的是A.char fun(int,int);B.double fun(int,int,double);C.int fun(int,char木);D.float fun(int,int,int);

考题 关于下列程序段的描述中,正确的是()。 include int fun(int,int); void main() { co 关于下列程序段的描述中,正确的是( )。 #include<iostream.h> int fun(int,int); void main() { cout<<fun(1,2)<<endl; } int fun(int x,int y) { return X+y; }A.该函数定义正确,但函数调用方式错误B.该函数调用方式正确,但函数定义错误C.该函数定义和调用方式都正确D.该函数定义和调用方式都错误

考题 若有以下函数首部:int fun(double x[10],int*n)则下面针对此函数的函数声明语句中正确的是( )。A.int fun(double,int);B.int fun(double木,int*);C.int mn(double*x,int n);D.int fun(double x,intint*n)

考题 若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是A.void fun(int a=90,double b=0.0);B.int fun(int a,double B) ;C.void fun(double a,intB) ;D.bool fun(int a,double b=0.0);

考题 下列重载函数中,正确的是( )。A.void fun(int a,float b);void fun(int C,float d)B.void fun(int a,float b);void fun(float a,int b)C.float fun(int a,float b);int fun(int b,float a)D.int fun(int a,int b);float fun(int a,int b)

考题 对下列程序的描述中,正确的是()。includeusing namespace std;int Fun(int,int);int m 对下列程序的描述中,正确的是( )。 #include<iostream> using namespace std; int Fun(int,int); int main() { cout<<Fun(5,50)<<end1; return 0; } int Fun(int x,int y) { return x*x+y*y; }A.该函数定义正确,但函数调用方式错误B.该函数调用方式正确,但函数定义错误C.该函数的定义和调用方式都是正确的D.该函数的定义和调用方式都是错误的

考题 有函数原型void fun8(int);在下列选项中,正确的调用是()A、int a=2.17;fun8(a);B、int a=15;fun8(a?3.14);C、int b=100;fun8(b);D、fun8(256);

考题 有函数原型void fun6(int);在下列选项中,不正确的调用是()A、int a=21;fun6(a);B、int a=15;fun6(a3);C、int b=100;fun6(b);D、fun6(256);

考题 intFunc(int,int);不能与下列哪个函数构成重载()A、intFunc(int,int,int)B、doubleFunc(int,int)C、doubleFunc(double,double)D、doubleFunc(int,double)

考题 单选题下列重载函数中,正确的是(  )。A void fun(int a,float b);void fun(int C,float d)B void fun(int a,float b);void fun(float a,int b)C float fun(int a,float b);int fun(int b,float a)D int fun(int a,int b);float fun(int a,int b)

考题 单选题若有以下函数首部int fun(double x[10],int*n)则下面针对此函数的函数声明语句中正确的是(  )。A int fun(double*,int*);B int fun(double,int);C int fun(double *x,int n);D int fun(double x,int*n);

考题 单选题若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是(  )。A void fun(int a=90,double b=0.0);B int fun(int a,double B);C void fun(double a,int B);D bool fun(int a,double b=0.0);

考题 单选题已知函数fun的原型为int fun(int,int,int);下列重载函数原型中错误的是(  )。A char fun(int,int);B double fun(int,int,double);C int fun(int,char*);D float fun(int,int,int);