一个有难度的思维!
如果我想要在自己的电脑上输出并打印一个三维数组,该如何实现!我曾经用过i,j,k三重循环去做,结果失败,可能是电脑显示的问题,或者我的逻辑错了,请大家帮下忙指点一下,谢谢!
2010-05-24 14:03
程序代码:
#include<stdio.h>
#define N 3
int main(void)
{
int a[N][N][N]={{{1,2,3},{4,5,6},{7,8,9}},
{{2,2,3},{4,5,6},{7,8,9}},
{{3,2,3},{4,5,6},{7,8,9}}};
int i,j,k;
for(i=0;i<N;++i)
{
for(j=0;j<N;++j)
{
for(k=0;k<N;++k)
{
printf("a[%d][%d][%d]=%d ",i,j,k,a[i][j][k]);
}
puts("");
}
}
return 0;
}
2010-05-24 15:29

2010-05-25 08:30
2010-05-25 12:49
2010-05-25 19:10
2010-05-25 22:10
2010-05-26 09:03

2010-05-26 09:18
2010-05-26 09:30

2010-05-26 19:24