下列函数定义中,会出现编译错误的是 ______。

admin2013-06-11  43

问题 下列函数定义中,会出现编译错误的是 ______。

选项 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);}

答案B

解析 本题考查函数的定义。选项B中函数形参y没有说明数据类型。
转载请注明原文地址:https://kaotiyun.com/show/0xJp777K
0

最新回复(0)