一个C++的小程序。答对后再追加分。

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:17:07
输入a、b和c的值,编写一个程序求这三个数的最大值和最小值。要求把求最大值和最小值编写成函数,并使用指针作为形式参数把结果返回函数main
确定可以运行吗 童鞋。。。是的话就采纳了

接分- -||
#include<iostream>
using namespace std;
int max(int* a,int* b,int* c)
{
if(*a>*b&&*a>*c)
return *a;
else if(*b>*a&&*b>*c)
return *b;
else if(*c>*a&&*c>*b)
return *c;
}

int min(int* a,int* b,int* c)
{
if(*a<*b&&*a<*c)
return *a;
else if(*b<*a&&*b<*c)
return *b;
else if(*c<*a&&*c<*b)
return *c;
}

int main()
{int l,m,n,c,d;
cin>>l>>m>>n;
c=max(&l,&m,&n);
d=min(&l,&m,&n);
cout<<"最大值:"<<c<<endl;
cout<<"最小值:"<<d<<endl;
return 0;
}