求二个或三个正整数的最大数,用带有参数的函数实现77.

来源:互联网 发布:知乎提问后自己找不到 编辑:程序博客网 时间:2024/04/30 06:05
#include using namespace std;int main(){int MAX(int , int ,int);int a,b,c,i,max;cout<<"您需要比较几位数的大小?(2-3)位"<>i;cout<<"请输入"<<i<<"个数"<>a>>b;if(i==3)cin>>a>>b>>c;max= MAX(a,b,c);cout<<"最大值为"<<max<<endl;return 0;}int MAX(int a=0, int b=0, int c=0){int max;if(a<b)a=b;if(a<c)a=c;return a;}
0 0