欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-01-23 22:08:34
程序: #include int main() { int a, b; int avg = 0; scanf("%d%d...
程序:

#include<stdio.h>
int main()
{
int a, b;
int avg = 0;
scanf("%d%d", &a, &b);
avg = (a + b) >> 1;
//右移一位相当于除以2
printf("%d\n",avg);
return 0;
}

 

结果:

6 8

7