思路:1.利用for嵌套来实现。
2.首先将外循环确定下来,【6行】外循环需要进行6次即for(int x = 1;x <= 6;x++){}
3.根据上面的图形可知内循环需要进行x次,for(int y = 0;y <= x;y++) {}
4.要实现上述的图形需要在外循环外定义一个变量,再在内循环将该变量自增后的数打印出来就ok了。
class SanJiao {
public static void main(String[] args) {
int sum = 0;
for(int x = 1;x <=6;x++) {
for(int y = 1;y <= x; y++) {
sum++;
System.out.print(sum + "\t");
}
System.out.println();
}
}
} |
|