问题详情

下面函数的运行结果是( )。 #include <iostream> using namespace std; class A{ public: A(){} int Min(int a,int b){return a<b? a:b;} int Min(int a,int b,int c){ if(a<b)return a<c? a:c; else return b<c? b:c; } ~A(){} }; void main(){ A a; cout<<a.Min(1,2,3)<<a.Min(2,0); }


A、10

B、12

C、30

D、32

时间:2022-02-24 18:06 关键词:

答案解析

A
解析:函数的重载调用。首先调用3个参数返回最小值1,再调用2个参数返回最小值0。