Онлайн компилятор C

#include <stdio.h> int avg(int a,int b) { return (a+b)/2; }
这段代码定义了一个计算两个整数平均值的函数。它接收两个整数参数,返回它们的和除以2的结果。

- 函数返回的是整数类型,但两个整数的平均值可能是小数。例如avg(1,2)会返回1而不是1.5,因为整数除法会截断小数部分。
- 如果要得到更精确的结果,可以考虑使用浮点数类型(如float或double)作为返回值,并在计算时进行类型转换。