C / C ++中的4维数组
4维数组是3Darray的数组。
算法
Begin. Declare the variables. Declare the array elements. Take the no of elements as input. Take the elements as input. Print the elements stored in array. End.
这是4D数组的示例。
#include<iostream>
using namespace std;
int main() {
int a[2][2][3][2];
cout << "Enter the elements of array: \n";
for(int i = 0; i < 2; ++i) {
for (int j = 0; j < 2; ++j) {
for(int k = 0; k < 3; ++k ) {
for(int l = 0; l < 2; ++l ) {
cin >> a[i][j][k][l];
}
}
}
}
cout<<"\narray elements are stored as:"<<endl;
for(int i = 0; i < 2; ++i) {
for (int j = 0; j < 2; ++j) {
for(int k = 0; k < 3; ++k) {
for(int l = 0; l < 2; ++l) {
cout << "a[" << i << "][" << j << "][" << k << "] [" <<l<<"]= " << a[i][j][k][l] << endl;
}
}
}
}
return 0;
}输出结果
Enter the elements of array: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 array elements are stored as: a[0][0][0] [0]= 1 a[0][0][0] [1]= 2 a[0][0][1] [0]= 3 a[0][0][1] [1]= 4 a[0][0][2] [0]= 5 a[0][0][2] [1]= 6 a[0][1][0] [0]= 7 a[0][1][0] [1]= 8 a[0][1][1] [0]= 9 a[0][1][1] [1]= 10 a[0][1][2] [0]= 11 a[0][1][2] [1]= 12 a[1][0][0] [0]= 13 a[1][0][0] [1]= 14 a[1][0][1] [0]= 15 a[1][0][1] [1]= 16 a[1][0][2] [0]= 17 a[1][0][2] [1]= 18 a[1][1][0] [0]= 19 a[1][1][0] [1]= 20 a[1][1][1] [0]= 21 a[1][1][1] [1]= 22 a[1][1][2] [0]= 23 a[1][1][2] [1]= 24
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短