首页/ 题库 / [单选题]下列函数定义中,会出现编译错误的是( )的答案

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

单选题
2022-01-04 20:59
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)中,定义max函数时,形参只定义了x的数据类型,而未定义y的数据类型,所以会出现编译错误。

标签:
相关题目
下面语句会产生编译错误的是(  )。
有以下定义语句,编译时会出现编译错误的是( )。
有以下定义语句,编译时会出现编译错误的是
有以下定义语句,编译时会出现编译错误的是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
对定义重载函数的下列要求中,( )是错误的。
对定义重载函数的下列要求中,( )是错误的。
下列数组的定义中,会产生错误的是( )。
如果编程者没有显式定义构造函数(包括复制构造函数),c++编译器就(37)。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。A.函数调用可以嵌套和递归B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参
在J2EE中,下面的代码中出现编译错误的是()。
有以下定义语句,编译时会出现编译错误的是( )。
有以下定义语句,编译时会出现编译错误的是( )。
有以下定义语句,编译时会出现编译错误的是
下列函数定义中,会出现编译错误的是______。
下列函数定义中,会出现编译错误的是______。
下列函数定义中,会出现编译错误的是______。
下列函数定义中,会出现编译错误的是
下列函数定义中,会出现编译错误的是
广告位招租WX:84302438

免费的网站请分享给朋友吧