以下函数首部的定义形式错误的是()
A.intfun(intx;inty)
B.intfun(intx,inty)
C.intfun(intx,y)
D.intfun(intx,inty)
第1题:
下列函数参数默认值定义错误的是( )。
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()已经定义)
第2题:
以下正确的函数头定义形式是( )。
A.double fun(int x,int y)
B.double fun(int x;int y)
C.double fun(int x,int y);
D.double fun(int x,y);
第3题:
下列带缺省值参数的函数说明中,正确的说明是 ______。
A.int Fun(int x, int y=2,int z=3);
B.int Fun(int x=1,int y,int z=3);
C.int Fun(int x, int y=2,iht z);
D.int Fun(int x=1,int y, int z=3);
第4题:
下列函数定义中,会出现编译错误的是
A.max(int x,int y,int*z) {*z=x>y?xy;}
B.int max(int x,y) {int z; z=x>y?xy; return z; }
C.max(int x,int y) {int z; z=x>y?xy;return(z); }
D.int max(int x,int y) { return(x>y?xy);}
第5题:
以下正确的函数定义是______。
A.double f1(int x,int y)
B.double f1(int x;int y)
C.double f1(int x;float y)
D.double f1(int x,y)