C++ 实现班级平均分计算程序
以下是一个用 C++ 编写的程序,用于计算班级的平均分。该程序会首先要求用户输入班级人数,然后依次输入每位学生的分数,最后计算并输出班级的平均分。 ```cpp #include <iostream> using namespace std; int main() { int n; // 班级人数 cout << "请输入班级人数: "; cin >> n; double totalScore = 0; // 总分 double score; // 循环输入每位学生的分数并累加 for (int i = 0; i < n; i++) { cout << "请输入第 " << i + 1 << " 位学生的分数: "; cin >> score; totalScore += score; } // 计算平均分 double averageScore = totalScore / n; // 输出平均分 cout << "班级的平均分是: " << averageScore << endl; return 0; } ``` ### 代码解释: 1. **包含头文件**:`#include <iostream>` 用于输入输出操作。 2. **命名空间**:`using namespace std;` 允许直接使用标准库中的函数和对象。 3. **主函数**:`int main()` 是程序的入口点。 4. **输入班级人数**:使用 `cin` 读取用户输入的班级人数 `n`。 5. **累加总分**:使用 `for` 循环依次输入每位学生的分数,并累加到 `totalScore` 中。 6. **计算平均分**:将总分除以班级人数得到平均分 `averageScore`。 7. **输出平均分**:使用 `cout` 输出计算得到的平均分。 ######[AI问答 | 402点数解答 | 2026-05-22 20:10:59]
- Java 实现:定义尊享无忧学生类并打印学生信息(字节豆包 | 264点数解答 | 2024-09-18 16:21:36)310
- C语言实现多班级学生信息管理系统:含增删改查与多样排序功能(GPT | 2547点数解答 | 2024-12-15 22:08:58)379
- C语言实现学生信息管理系统:含增删改查与多种排序功能(GPT | 6408点数解答 | 2024-12-15 22:10:03)374
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)392
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)360
- C#实现学生类:属性、方法全解析与实例操作( | 1111点数解答 | 2024-04-26 11:45:38)277
- 如何查找家在岳阳同学的姓名、年龄、性别、班级及入学年份信息?(讯飞星火 | 156点数解答 | 2024-06-13 10:06:25)159
- Python代码助力:精准查找岳阳籍同学姓名、年龄、性别、班级及入学年份信息(讯飞星火 | 294点数解答 | 2024-06-13 10:06:44)158
- Java+Eclipse+Swing:打造可增删改查、自动算分且数据持久化的个人成绩信息管理系统(GPT | 2024点数解答 | 2024-11-26 14:46:08)185
- data.xlsx 数据处理:改名、删缺、类型转换及消费指标计算与绘图(字节豆包 | 168点数解答 | 2025-04-17 16:51:27)273
- C++ 代码实现自定义运算 x@y = x² + y² - xy 及 x@(x+y) 计算(DeepSeek | 215点数解答 | 2025-12-13 15:08:14)105
- C++ 实现根据输入正整数奇偶性计算偶数和或约数和(字节豆包 | 838点数解答 | 2026-02-28 20:23:59)69