.不使用(a+b)/2这种方式,求两个数的平均值。

要求:
不使用(a+b)/2这种方式,求两个数的平均值。
思路:这种方法十分的简便,短短的几行代码就可搞定,我们知道右移一位相当于除2,所有这里采用移位操作的方式代替除法运算

//int main()
//{
//	int a=10;
//	int b=20;
//	printf("%d", (a + b) >> 1);
//	system("pause");
//	return 0;
//}

猜你喜欢

转载自blog.csdn.net/www_zxf_csdn123/article/details/88172326