不用(a+b)/2求两数平均值
#include<stdio.h>
#include<stdlib.h>
void average(int a, int b)
{
while (a < b)
{
a = a + 1;
b = b - 1;
}
while (a > b)
{
a = a - 1;
b = b + 1;
}
if (a == b)
printf("平均值为:%d\n", a);
}
int main()
{
int a = 0;
int b = 0;
scanf("%d%d",&a, &b);
average(a,b);
system("pause");
return 0;
}本文出自 “无以伦比的暖阳” 博客,请务必保留此出处http://10797127.blog.51cto.com/10787127/1711243
原文:http://10797127.blog.51cto.com/10787127/1711243