例14.4 求n个整数中的最大数。n的值为2和3。
#include <iostream.h>
int max(int a,int b,int c) //求3个整数中的最大者
{ if (b>a) a=b;
if (c>a) a=c;
return a; }
int max(int a,int b) //求两个整数中的最大者
{ if (a>b) return a;
else return b;}void main( )
{int a=7,b=-4,c=9;
cout<<max(a,b,c)<<endl; //输出3个整数中的最大者
cout<<max(a,b)<<endl; //输出两个整数中的最大者
}
运行情况如下:
9
7
#include <iostream.h>
int max(int a,int b,int c) //求3个整数中的最大者
{ if (b>a) a=b;
if (c>a) a=c;
return a; }
int max(int a,int b) //求两个整数中的最大者
{ if (a>b) return a;
else return b;}void main( )
{int a=7,b=-4,c=9;
cout<<max(a,b,c)<<endl; //输出3个整数中的最大者
cout<<max(a,b)<<endl; //输出两个整数中的最大者
}
运行情况如下:
9
7