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); } }}