题目内容:
编写函数重置两个变量的值,该函数的原型为 void reset(int *a, int *b);
函数内部将两个值重置为两个变量原值的平均数(出现小数则四舍五入)。
输入格式:
两个待重置的值
输出格式:
重置后的两个值
输入样例:
7 14
输出样例:
11 11
时间限制:500ms内存限制:32000kb
#include<iostream>
using namespace std;
//重置变量的值
void reset(int *a,int *b){
int tmp = (*a+*b+1)/2;
*a = tmp;
*b = tmp;
}
int main(){
int a,b;
cin>>a>>b;
reset(&a,&b);
cout<<a<<" "<<b<<endl;
return 0;
}