定义一个3*2的二维数组a,数组元素的值由行下标和列下标之和计算出,然后在屏幕上按矩阵的形式输出a。
时间: 2024-03-26 12:34:31 浏览: 46
C语言第07章-一维数组和二维数组1完整.pptx
好的,以下是 C++ 代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
const int ROW = 3, COL = 2;
int a[ROW][COL];
for (int i = 0; i < ROW; i++) {
for (int j = 0; j < COL; j++) {
a[i][j] = i + j;
}
}
for (int i = 0; i < ROW; i++) {
for (int j = 0; j < COL; j++) {
cout << a[i][j] << " ";
}
cout << endl;
}
return 0;
}
```
代码中首先定义了一个 3 行 2 列的二维数组 `a`,使用嵌套循环遍历数组,对于每个元素的值使用行下标和列下标之和计算。然后再次使用嵌套循环输出数组,按矩阵的形式输出。
阅读全文