Online Compiler C

#include <stdio.h> int main() { int a[5]; int sum=0; float c; for(int d=0;d<5;d++){scanf("%d",&a[d]); sum+=a[d];} c=sum/5.0; printf("%.3f\n",c); return 0; }
这段代码的功能是:读取5个整数,计算它们的平均值,并保留三位小数输出。

- 代码中变量命名不够清晰,比如 `a`、`c`、`d`,建议使用有意义的名称如 `numbers`、`average`、`i`,这样更容易理解代码意图。
- 注意 `sum` 是整数类型,虽然除以 `5.0` 能得到浮点数结果,但如果你希望更明确地表达浮点运算,可以考虑将 `sum` 声明为 `float` 或 `double`,不过当前写法也是正确的。