黑马程序员技术交流社区

标题: 一个图形打印。求思路 [打印本页]

作者: Emerson    时间: 2015-8-27 23:47
标题: 一个图形打印。求思路
   求助....

作者: 云沾衣。    时间: 2015-8-28 23:52
好厉害的样子。。。。。。。
作者: 蚊子先生    时间: 2015-8-28 23:57
好像要递归?
作者: Emerson    时间: 2015-8-29 01:36
蚊子先生 发表于 2015-8-28 23:57
好像要递归?

已解决了。。用一个二维数组
作者: 至尊幽蓝    时间: 2015-8-29 08:14
你是这么做的吗?

  1.                 char ar[][]=new char[5][10];
  2.                 for(int i=0;i<5;i++)
  3.                 Arrays.fill(ar[i], ' ');
  4.                 int num=1;
  5.                 for(int i=0,j=5;i<5;i++,j--)
  6.                         for(int m=i,n=j;m<5;m++,n++)
  7.                         {
  8.                                 ar[m][n]=(char)String.valueOf(num%10).charAt(0);
  9.                                 num++;
  10.                         }
  11.                 for(int i=0;i<5;i++)
  12.                         {
  13.                                 for(int j=0;j<10;j++)
  14.                                 puts(ar[i][j]);
  15.                                 System.out.println();
  16.                         }
复制代码

作者: Emerson    时间: 2015-8-29 10:52
至尊幽蓝 发表于 2015-8-29 08:14
你是这么做的吗?

不是。{:2_32:}
作者: championjx    时间: 2015-8-29 10:55
-----1
----2 3
---4 5 6
--7 8 9 8
-9 8 7 6 5
空格变成-     大圈套小圈    嵌套for循环
作者: asinzuo    时间: 2015-8-29 10:59
为什么有这么多变态题目
作者: Emerson    时间: 2015-8-29 14:51
championjx 发表于 2015-8-29 10:55
-----1
----2 3
---4 5 6

我这个类似于 螺旋形的。。你这个没什么难度。
作者: zhaoji12342000    时间: 2015-8-29 14:53
太牛逼了 还没学到这。
作者: q370349954    时间: 2015-8-29 15:05
看不懂。
作者: 血马雄风    时间: 2015-8-29 16:26
循环遍历,去摸运算,显示位置控制,包括行、列控制




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