网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
3、下列关于函数声明说法不正确的是()。 void fun(void);
A.函数声明是一条独立的语句,必须以分号结尾
B.函数声明通常放在程序的开始部分
C.函数fun无参数传入
D.函数fun返回一个值,其类型为void
参考答案和解析
如果要在定义位置之前使用函数,则必须先声明函数
更多 “3、下列关于函数声明说法不正确的是()。 void fun(void);A.函数声明是一条独立的语句,必须以分号结尾B.函数声明通常放在程序的开始部分C.函数fun无参数传入D.函数fun返回一个值,其类型为void” 相关考题
考题
设有以下函数void fun(int n,char * s) { …… }则下面对函数指针的定义和赋值均是正确的是A)void (*pf)(); pf=fun;B)viod *pf(); pf=fun;C)void *pf(); *pf=fun;D)void (*pf)(int,char);pf=fun;
考题
下列函数原型声明中错误的是A.void Fun(int x=O,int y=0);B.void Fun(int x,int y);C.void Fun(int x,int y=0);D.void Fun(int x=0,int y);
考题
若已经声明了函数原型“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);
考题
请将下列类定义补充完整。class Base{public:void fun(){tout<<"Base::fun"<<endl;}};class Derived:public Base{public:void fun(){______//显示调用基类的fun函数cout<<"Derived::fun"<<endl;};
考题
请将下列类定义补充完整class Base{public: void fun(){cout<<"Base::fun"<<end1;}};class Derived:public Base{public:void fun(){______//显式调用基类的fun函数cout<<"Derived::fun"<<end1;}};
考题
下列函数中,具有隐含的this指针的是( )。void fun1(); //①class MyClass{public:friend void fun2(); //②static int fun3(); //③int fun4(); //④};
A. ①B.②C.③D.④
考题
请将下列类定义补充完整。class Base{public:void fun(){cout<<"Base::fun"<<end;}};class Derived:public Base{public:void fun(){【 】//显式调用基类的fun函数cout<<"Derived::fun"<<endl;}};
考题
以下( )成员函数表示纯虚函数。A.virtual int fun(int)B.void fun(int)=0C.virtual void fun()=0D.virtual void fun(int){}
考题
下面正确的函数定义形式为( )。A.void fun();{}B.void fun(int x;int y) {}C.void fun() {}D.void fun(int x,y) {}
考题
设有以下函数: void fun(int n,char*s){…} 则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)( );pf=fun;B.void*pf( );pf=funC.void*pf( );*pf=fun;D.void(*pf)(int,char);pf=fun;
考题
如果有以下的函数定义及变量声明:void fun(double a, double b, double d, char c='*'){switch (c){case '+':d=a+ b;break;case '-':d=a-b; break;case '*':d=a*b; break;case '/':d=a/b; break;}}void main(){double r;┇}则下列函数中,调用正确的是( )。A.r=fun(60,5,7);B.r=fun(9.8,3.3,r,'-');C.fun(2.2,1.5,r);D.fun(fun(2,5,r,'+'),3,r,'*');
考题
若有以下调用语句,则不正确的fun函数的首部是( )。 main() { … int a[50],n; … fun(n,a[9]); … }A.void fun(int m,int x[])B.void fun(int s,int h[41])C.voidfun(int p,int*s)D.void fun(int n,iht a)
考题
将下面程序补充完整。 include using namespace std; class Base{ public: 【 】fun(){r
将下面程序补充完整。include <iostream>using namespace std;class Base{public:【 】 fun(){return 0;} //声明虚函数};class Derived:public Base{public:x,y;void SetVal(int a,int b){}int fun(){return x+y;}};void 【 】 SetVal(int a,int b){x=a;y=b;} //类Derived成员函数void main(){Derived d;cout<<d.fun()<<endl;}
考题
设有以下函数:void fun(int n,char*$s){……}则下面对函数指针的定义和赋值均正确的是A.void(*pf)( );pf=fun;B.void*Pf( );pf=fun;C.void*pf( ); *pf=fun;D.void(*pf)(int,char);nf=fun;
考题
设有以下函数:voidfun(intn,char}s){……}则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)(int,char);pf=fun;B.void+pf( );pf=fun;C.void*pf( );*pf=fun;D.void(*pf)(int,char*);pf=fun;
考题
下面的说明中,正确的函数定义是( )。A.void fun(void)B.void fun(void){}C.fun(int s){}D.fun(int s){return s+1;}
考题
下列重载函数中,正确的是( )。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)
考题
若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是( )A.void friend fun()B.friend fun()C.friend void fun()D.TestClass void fun()
考题
若主函数中有以下定义和语句: main() { double a[3][4]; …… fun(a) ; } 则正确的fun函数的首部是( )A.void fun(double *s)B.fun(double *s[4])C.fun(double(*s)[3])D.void fun(double(*s)[4])
考题
若有以下调用语句,则不正确的 fun 函数的首部是( )。 void main() { int a[50],n; fun(n,a[9]); }A.void fun(int m,int x[])B.void fun(int s,int h[])C.void fun(intp,int * s)D.void fun(int n,int a)
考题
若有以下调用语句,则不正确的fun函数的首部是( )。 main() { int a[50],n; fun(n,a[9]); ┆ }A.void fun(int m,int x[])B.void fun(int s,int h[41])C.void fun(int p,int *s)D.void fun(int n,int a)
考题
下面函数原型中,()声明了fun为纯虚函数。A、void fun()=0;B、virtual void fun()=0;C、virtual void fun();D、virtual void fun(){};
考题
单选题若已经声明了函数原型“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为纯虚函数。A
void fun()=0;B
virtual void fun()=0;C
virtual void fun();D
virtual void fun(){};
考题
单选题若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是( )。A
void friend fun()B
friend fun()C
friend void fun()D
TestClass void fun()
热门标签
最新试卷