问答题

#include<iostream.h>
class f{
private:
float x, y;
public:
f(float a, float b){x=a; y=b; }
float max(){return(x<y)x:y;} //求最大值
};
void main(){
fa(1.5,3.5);
cout<<a.max()<<endl;
}

【参考答案】

return(x<y) x:y; 该语句求的是最小值。应改为return(x>y) x:y; 或return(x<y) ......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)