设存在函数int min(int,int)返回两参数中较小值,若求15,26,47三者中最小值,下列表达式中错误的是()
A、
int m=min(min(15,26),min(15,47));
B、
int m=min(15,26,47);
C、
int m=min(15,min(47,26));
D、
int m =min(min(47,26),16);
【正确答案】:B
【题目解析】:
函数的使用中参数的类型与个数应与声明中保持一致。函数形参只有两个参数,B选项传递了3个参数,故错误。
设存在函数int min(int,int)返回两参数中较小值,若求15,26,47三者中最小值,下列表达式中错误的是()
int m=min(min(15,26),min(15,47));
int m=min(15,26,47);
int m=min(15,min(47,26));
int m =min(min(47,26),16);
函数的使用中参数的类型与个数应与声明中保持一致。函数形参只有两个参数,B选项传递了3个参数,故错误。