Online Compiler C

#include <stdio.h> int middle(int a, int b) { int x=(a+b)/2; return x;} int main() { printf("%d\n", middle(2,4)); return 0; }
这段代码定义了一个函数 `middle`,它计算两个整数的平均值并返回。主函数调用 `middle(2,4)` 并打印结果。

- 函数 `middle` 计算 `(a+b)/2`,但这是整数除法,会截断小数部分。例如 `(2+4)/2` 结果是 `3`,但如果是 `(1+4)/2` 结果会是 `2` 而不是 `2.5`。
- 注意函数定义前的缩进不一致,虽然不影响运行,但建议保持代码风格统一。