设存在函数int max(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是( )

设存在函数int max(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是( )


A、

int m = max(22,max(59,70));


B、

int m = max(max(22,59),70);


C、

int m = max(22,59,70);


D、

int m = max(59,max(22,70));


【正确答案】:C
【题目解析】:

函数参数的使用应与声明中类型与个数保持一致。函数形参只有两个参数,C选项传递了3个参数。


Top