下列函数定义不正确的是 ( )
A.int max { int x y,z; z=x>y? x: y }
B.int max(x,y) int x,y; { int z; z=x>y? x:y; return(z) }
C.int max(x,y) { int x,y z; z=x>y? x: y; return(z); }
D.int max( ) {}
第1题:
下列函数定义中,会出现编译错误的是( )。
A.max(int x,int y,int *z) { *z=x>y?x:y; }
B.int max(int x,y) { int z; z=x>y?x:y; return z; }
C.max(int x,int y) { int z; z=x>y? x:y; return(z); }
D.int max(int x,int y) { return(x>y? x:y); }
第2题:
下列函数定义中,会出现编译错误的是_____。
A.max(int x,int y,int *z) { *z=x>y?x:y; } z=x>y?x:y; return z;}
B.int max(int x,y) {int z;
C.max(int x,int y) {int z; z=x>y?x:y; return(z);}
D.int max(int x,int y) {return x>y?x:y;}
第3题:
3、函数模板定义如下,下列选项正确的是? template <typename T> Max(T a, T b, T &c) { c=a+b; }
A.int x, y; char z; Max(x,y,z);
B.double x, y, z; Max(x,y,z);
C.int x, y; float z; Max(x,y,z);
D.float x; double y, z; Max(x,y,z);
第4题:
下列函数定义中,会出现编译错误的是______。
A.max(int x,int y,int*z)
B.int max(int x,y) { *z=x>y?x:y;} {int z; z=x>y?X:y; return z;}
C.max(int x,int y)
D.int max(int x,int y) {int z; {return x>y?x:y;} z=x>y?x:y; return(z);}
第5题:
下列函数定义中,会出现编译错误的是______。
A.max(int x, int y, int *z) { *z=x>y ? x:y; } z=x>y ? x:y;
B.int max(int x,y) {int z; return z; }
C.max(int x,int y) {int z; z=x>y? x:y; return(z);}
D.int max(int x, int y) {return x>y ? x:y;}
第6题:
函数模板定义如下,下列选项正确的是? template <typename T> Max(T a, T b, T &c) { c=a+b; }
A.int x, y; char z; Max(x,y,z);
B.double x, y, z; Max(x,y,z);
C.int x, y; float z; Max(x,y,z);
D.float x; double y, z; Max(x,y,z);