回复 10楼 JackyZhang
提前学习应该是件好事。我只是将我楼上兄弟的算法改进了一下。你可以定义一个方法专么来处理
int max(int x, int y, int z)
{
int max = x;//先假设x为最大值
if(max < y) max = y;//假如y比max大,那么把y的值赋给max
if(max < z) max = z;//假如z比max大,那么把z的值赋给max
return max;//这时候就得到了最大值
}
以后学模板的话就可以这样修改
template<class T>
T max(T x, T y, T z)
{
T max = x;
if(max < y) max = y;
if(max < z) max = z;
return max;
}这时候T可以是int, double, float等类型,当然只能比较相同类型的数据。