如题所述
ä¸ä¸ç»´åäºç»´æ°ç»ç±»ä¼¼ï¼ä»¥æ´å为ä¾ï¼ä¸ç»´æ°ç»çå®ä¹ï¼èµå¼ï¼åéåæä½å¦ä¸ï¼
1 å®ä¹ï¼
int a[10][10][10];
è¿æ ·å°±å®ä¹äºä¸ä¸ª10*10*10çä¸ç»´æ°ç»ã
2 èµå¼ï¼
访é®ä¸ç»´æ°ç»ä¸ä¸ªå ç´ å¯ä»¥åä½a[m][n][p]ãäºæ¯å°ä¸ç»´æ°ç»æ¯ä¸ªå¼åå«è¾å ¥ç代ç å¦ä¸ï¼
int i,j,k;for(i = 0; i < 10; i ++)
for(j = 0; j < 10; j ++)
for(k = 0; k < 10; k ++)
cin>>a[i][j][k];
3éåï¼
äºå®ä¸ï¼2ä¸æä»ç»çèµå¼ï¼å®é ä¸å·²ç»å¯¹æ°ç»å ç´ åäºä¸æ¬¡éåã
æå°çæ¹æ³å¦ä¸ï¼
int i,j,k;for(i = 0; i < 10; i ++)
for(j = 0; j < 10; j ++)
for(k = 0; k < 10; k ++)
cout<<a[i][j][k];
ä»ä»¥ä¸æ ·ä¾å¯ä»¥çåºï¼ä¸ç»´æ°ç»åªæ¯æ¯äºç»´æ°ç»å¤äºä¸ä¸ªç»´åº¦ï¼éåçæ¶åéè¦å¤ä¸é循ç¯ï¼è®¿é®å ç´ çæ¶åä¹å¤äºä¸ä¸ªä¸æ ãå ¶å®ç并没æç¹å«ä¹å¤ãä¾æ¤ç±»æ¨ï¼åç»´äºç»´ä¹è³æ´é«ç»´çæ°ç»ä¹æ¯ç±»ä¼¼çãä¸è¿æ´é«ç»´åº¦çæ°ç»ï¼å¨å®é åºç¨ä¸å¾å°ä½¿ç¨ã
using namespace std;
int main(){
int a[1][2][3];
int i,j,k;
for(i=0;i<1;i++){
for(j=0;j<2;j++){
for(k = 0;k<3;k++)
cin >> a[i][j][k];
}
}
for(i=0;i<1;i++){
for(j=0;j<2;j++){
for(k = 0;k<3;k++)
cout << a[i][j][k] << endl;;
}
}
system("pause");
return 0;
}本回答被网友采纳
比如:要管理某年级6个班每个学生的4门成绩,可以开设数组
float score[6][40][4];
其中第1下标表示第几班,第2下标表示班中第几个学生(年级中每班最多40名学生),第3下标表示该学生第几门功课的成绩。
假设我们给2班第4名同学的第3门成绩赋值95,可以:
int class,number; class=1; number=3; score[class][number][2]=95;
输出该学生4门成绩可以:for ( i=0;i<4;i++ ) printf("%.1f ",score[1][3][i]); printf("\n");本回答被提问者采纳
如:int num[110][110][110];scanf("%d",num[5][2][4]);num[3][45][25]=v;之类的