日期:2014-05-19  浏览次数:20647 次

Java 测试题 求解答 谢谢!!
编写java程序在控制台输出以下图形
 


1
2 3
4 5 6
7 8 9 10
11 12 13 14 15


------解决方案--------------------
for example
Java code
int n = 5;
for (int i=0, j=1; i<n*(n+1)/2; i++) {
    if (i==j*(j+1)/2) {
        System.out.println();
        j++;
    }
    System.out.printf("%d ", i+1);
}