c++创建一个三维数组
时间: 2023-11-18 08:16:18 浏览: 167
C++利用函数动态创建二维数组
5星 · 资源好评率100%
您可以使用以下代码来创建一个三维数组:
```C
#include <stdio.h>
int main() {
int arr[3][3][3];
// 初始化数组元素
for (int i = 0; i < 3; ++i) {
for (int j = 0; j < 3; ++j) {
for (int k = 0; k < 3; ++k) {
arr[i][j][k] = i + j + k;
}
}
}
// 打印数组元素
for (int i = 0; i < 3; ++i) {
for (int j = 0; j < 3; ++j) {
for (int k = 0; k < 3; ++k) {
printf("arr[%d][%d][%d] = %d\n", i, j, k, arr[i][j][k]);
}
}
}
return 0;
}
```
这个程序创建了一个大小为3x3x3的三维数组 `arr`,并使用嵌套的for循环初始化数组元素。然后,它再次使用嵌套的for循环打印出数组元素的值。您可以根据需要修改数组的大小和初始化逻辑。
阅读全文