JAVA三维数组
publicclassthreeDimensionArray8_6{publicstaticvoidmain(String[]args){intsum=0;int[][]...
public class threeDimensionArray8_6
{
public static void main( String[] args )
{
int sum = 0;
int[][][] a = {
{ {5,1}, {6,7} },
{ {9,4}, {8,3} }
}; // 声明数组并设置初值
// 三维数组的输出需要采用三层for循环方式输出
for( int i=0; i<a.length; ++i ) // 输出数组内容并计算总和
{
for( int j = 0; j < a[i].length; ++j )
{
for( int k = 0; k < a[j].length; ++k )
{
System.out.print( "a[" + i + "][" + j + "][" + k + "] = " );
System.out.println( a[i][j][k] );
sum += a[i][j][k];
}
}
}
System.out.println( "sum=" + sum );
}
}
解释一下这段代码的运行结果 展开
{
public static void main( String[] args )
{
int sum = 0;
int[][][] a = {
{ {5,1}, {6,7} },
{ {9,4}, {8,3} }
}; // 声明数组并设置初值
// 三维数组的输出需要采用三层for循环方式输出
for( int i=0; i<a.length; ++i ) // 输出数组内容并计算总和
{
for( int j = 0; j < a[i].length; ++j )
{
for( int k = 0; k < a[j].length; ++k )
{
System.out.print( "a[" + i + "][" + j + "][" + k + "] = " );
System.out.println( a[i][j][k] );
sum += a[i][j][k];
}
}
}
System.out.println( "sum=" + sum );
}
}
解释一下这段代码的运行结果 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询