酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

C++求矩阵每行平均数简单代码(六年级水平)

我可以帮你用C++(六年级水平)实现一个求矩阵每行平均数的程序。 ## ✏️ 程序思路 - 先输入矩阵的行数 `m` 和列数 `n`。 - 用双重循环读取矩阵的每个数。 - 对每一行,累加所有数后除以列数 `n`(注意用小数除法)。 - 输出每一行的平均数。 ## 📦 完整代码 ```cpp #include <iostream> #include <iomanip> // 用来控制小数位数 using namespace std; int main() { int m, n; cout << "请输入行数m和列数n:"; cin >> m >> n; double a[100][100]; // 假设矩阵最大100行100列 // 读取矩阵 cout << "请输入矩阵的" << m << "行" << n << "列数字:" << endl; for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { cin >> a[i][j]; } } cout << fixed << setprecision(2); // 输出保留2位小数 // 计算并输出每行平均数 for (int i = 0; i < m; i++) { double sum = 0; for (int j = 0; j < n; j++) { sum = sum + a[i][j]; } double avg = sum / n; cout << "第 " << i + 1 << " 行的平均数是:" << avg << endl; } return 0; } ``` ## 💡 关键注释 - `sum = sum + a[i][j]`:累加该行所有数字。 - `avg = sum / n`:用累加和除以列数得到平均数。 - 因为 `sum` 是 `double` 类型,所以 `sum / n` 结果是小数。 ## ✅ 示例运行 输入: ``` 2 3 1 2 3 4 5 6 ``` 输出: ``` 第 1 行的平均数是:2.00 第 2 行的平均数是:5.00 ``` ######[AI问答 | 503点数解答 | 2026-07-10 19:21:24]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]