C语言不使用(a+b)/2求两个数的平均数

C语言不使用(a+b)/2求两个数的平均数

int Average(int a, int b) {
	if (a > b) {
		return (b)+((a - b) / 2);
	}
	else
	{
		return (a + (b - a) / 2);
	}

}
int main() {
	int a = 10;
	int b = 20;
	int ret=Average(a, b);
	printf("%d", ret);
	return 0;
}

相关文章:

  • 2021-12-19
  • 2022-12-23
  • 2021-08-15
  • 2022-12-23
  • 2021-04-26
  • 2022-12-23
  • 2022-12-23
  • 2021-07-31
猜你喜欢
  • 2021-07-03
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案