黑马程序员技术交流社区

标题: 今天打印 n=6 的三角数字阵 [打印本页]

作者: awsyc    时间: 2015-4-6 22:00
标题: 今天打印 n=6 的三角数字阵
/*
输出 n=6 的三角数字阵
1  
2  3  
4  5  6
7  8  9  10
11 12 13 14 15
16 17 18 19 20 21  

*/

class  TriangleDemo
{
public static void main(String[] args)
{
  int n=0;
  for (int x=1;x<7 ;x++ )
  {
   
   for (int y=1;y<=x ;y++ )
   {
    System.out.print(++n+"\t");
   }
   System.out.println();
  }
  //System.out.println("Hello World!");
}
}


作者: 帆风顺    时间: 2015-4-6 22:31
今天刚看了这个,用的计数器吧!不过一开始 怎么也没想到
作者: 岳林杰    时间: 2015-4-6 22:35
不错,利用的递增
作者: 黑马杜浔    时间: 2015-4-6 22:40
赞一个!
作者: awsyc    时间: 2015-4-7 21:31
岳林杰 发表于 2015-4-6 22:35
不错,利用的递增

相通就很简单!
作者: 野马奔腾    时间: 2015-4-7 21:52
其实观察一下就可以发现上图的数值刚好是被轮到第几次打印,然后就可以顶一个变量记住打印的次数即可。  
作者: 丿天邪    时间: 2015-4-7 21:53
这个题 当时完全是用算术方法做的{:2_31:}
作者: wenhb    时间: 2015-4-7 22:21
有的就是想通了就简单了
作者: liyanghml    时间: 2015-4-8 02:11
毕老师 讲解 for嵌套循环的  经典例子(尖朝上,尖朝下),在加上计数器,

哈哈,看见此贴,又回顾了一边 所学知识。
  1. class Test1
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 int num = 1;
  6.                 for(int x=1;x<=5;x++)
  7.                 {
  8.                         for(int y=1;y<=x;y++)
  9.                         {
  10.                                 System.out.print(num+"\t");
  11.                                 num++;
  12.                         }
  13.                         System.out.println();
  14.                 }
  15.         }
  16. }
复制代码




作者: 郁永鹏    时间: 2015-4-8 21:05
不错不错 感谢楼主的分享
作者: awsyc    时间: 2015-4-8 22:11
岳林杰 发表于 2015-4-6 22:35
不错,利用的递增

想一下,还有什么方法!:(
作者: awsyc    时间: 2015-4-8 22:13
郁永鹏 发表于 2015-4-8 21:05
不错不错 感谢楼主的分享

不用,资源共享!
作者: 396460221    时间: 2015-4-9 19:36
你写的这么简单就搞定了,厉害
作者: duzhi409    时间: 2015-4-9 20:20
厉害,学习了
作者: Kewin.java    时间: 2015-4-9 20:33
帆风顺 发表于 2015-4-6 22:31
今天刚看了这个,用的计数器吧!不过一开始 怎么也没想到

一开始我也没想到,有时候就差一个点没想到,想到了就通了。
作者: bianzhiguo6    时间: 2015-4-9 20:49
这个用数组一样的吧
作者: 初夜告白    时间: 2015-4-9 21:14
加油~~~~~~~~~~~~~~
作者: 郑卫原    时间: 2015-4-9 21:20
代码写的不错,要是能加上注释就更好了。像我们刚学java的,最简单的代码也最好加上注释,养成良好的习惯!
作者: ccl|r    时间: 2015-4-9 21:26
小题练练手{:3_53:}
作者: awsyc    时间: 2015-4-10 22:40
岳林杰 发表于 2015-4-6 22:35
不错,利用的递增

还行吧!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2