程序:
#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
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1714544
本文介绍了一个简单的C语言程序,该程序通过用户输入两个整数并计算它们的平均数。程序使用位运算符来实现除以2的操作,以提高效率。
程序:
#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
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1714544
8034

被折叠的 条评论
为什么被折叠?