黑马程序员技术交流社区
标题:
输出 n=6 的三角数字阵 1 2 3 4 5 6 7 8 9 10 11 12 13 14...
[打印本页]
作者:
桑葚之甜
时间:
2015-9-27 15:17
标题:
输出 n=6 的三角数字阵 1 2 3 4 5 6 7 8 9 10 11 12 13 14...
思路: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();
}
}
}
作者:
aaa274590753
时间:
2015-9-27 16:15
正好有用赞
作者:
西瓜皮丶
时间:
2015-9-27 18:48
顶一下。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2