日期:2014-05-20  浏览次数:20634 次

编程输出下三角矩阵并求其和,输出结果。 新手来访!!求助~~~
import java.util.*;
public class rectangle
{
  public static void main(String args[])
  {
  int tangleA[][]=new int[5][];
  int sumA=0;
  for(int i=0;i<5;i++)
  {
  for(int j=0;j<5-i;j++)
  {
  tangleA[i][j] = (int)((Math.random()*100) + 10);
  sumA=sumA+tangleA[i][j];
  }System.out.println("sumA:"+sumA);
  }
   

  }
}
   
 

------解决方案--------------------
这样行吗?
Java code

import java.util.*;
public class Rectangle
{
    public static void main(String args[])
    {
        int tangleA[][]=new int[5][];
        int sumA=0;
        for(int i=0;i<5;i++)
        {
            tangleA[i]=new int[5-i];        //定义每一唯的长度.
            for(int j=0;j<5-i;j++)
            {
                tangleA[i][j] = (int)((Math.random()*100) + 10);
                System.out.print(tangleA[i][j]+"\t");
                sumA=sumA+tangleA[i][j];
            }
            //System.out.println();
            System.out.println("sumA:"+sumA);
        }
    }
}