4416: 【例】指针-2-2
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:9
解决:9
题目描述
让函数返回多个值:通过函数计算2个数中的较大、较小和平均值。
样例输入 复制
1 2
样例输出 复制
2 1 1.5
提示
#include <bits/stdc++.h>
using namespace std;
//计算 2个数的较大、较小和平均值
double num(int a,int b,int *max,int *min){
if(a>b){
*max = a;
*min = b;
}else{
*max = b;
*min = a;
}
return (a+b)/2.0;
}
int main(){
int a,b,max,min;
cin>>a>>b;
double r=num(a,b,&max,&min);
cout<<max<<" "<<min<<" "<<r<<endl;
return 0;
}