酷代码 AI
菜单
服务商

学校刚考完期中考试,班主任听说你会编程,TA想请你编个程序来帮她算算班级的平均分,要求输入班级人数 n n, 以及每位学生考试的分数,计算并输出班级平均分。 输入格式 共两行, 第一行一个正整数 n n,表示班级学生人数。 第二行 n n 个正整数,表示每位学生的考试分数,数与数之间用一个空格分隔。 输出格式 一个数,表示 n n 位学生的平均分。【注意:结果请保留 3 3 位小数】C++ 回答篇幅:简单明了

```cpp #include <iostream> #include <iomanip> using namespace std; int main() { int n; cin >> n; double sum = 0; for (int i = 0; i < n; i++) { int score; cin >> score; sum += score; } cout << fixed << setprecision(3) << sum / n << endl; return 0; } ``` 代码解释 1. 引入必要的头文件:`iostream`用于输入输出操作,`iomanip`用于设置输出精度。 2. 读取班级学生人数`n`。 3. 初始化总分`sum`为 0。 4. 使用`for`循环读取每位学生的分数,并累加到`sum`中。 5. 计算平均分,使用`fixed`和`setprecision(3)`设置输出结果保留 3 位小数。 6. 输出平均分。 [2025-12-13 20:29:32 | AI问答 | 223点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多