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

C++ 实现计算矩阵每行平均数的代码示例

以下是按照你提供的格式完成的代码: ```cpp #include <iostream> using namespace std; int a[67][67], m, n; int main() { cin >> m >> n; for (int i = 0; i < m; i++) //枚举二维数组行下标 { for (int j = 0; j < n; j++) //枚举二维数组列下标 { cin >> a[i][j]; //输入二维数组元素 } } double sum = 0; for (int i = 0; i < m; i++) //枚举二维数组行下标 { sum = 0; //每一行都需要对sum重新进行初始化 for (int j = 0; j < n; j++) //枚举二维数组列下标 { sum += a[i][j]; } cout << sum / n << endl; //输出每一行的平均值 } return 0; } ``` ### 代码解释: 1. **输入矩阵元素**:通过两层嵌套的 `for` 循环,外层循环控制行,内层循环控制列,使用 `cin` 依次读取矩阵的每个元素并存储到二维数组 `a` 中。 2. **计算每行的平均值**:再次使用两层嵌套的 `for` 循环,对于每一行,先将 `sum` 初始化为 0,然后累加该行的所有元素,最后将 `sum` 除以列数 `n` 得到平均值并输出。 ######[AI问答 | 379点数解答 | 2026-05-09 19:08:55]

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