黑马程序员技术交流社区

标题: 今天写的一个打空心菱形的程序 [打印本页]

作者: Mr.Kaizhei    时间: 2015-4-6 21:53
标题: 今天写的一个打空心菱形的程序
class Demo1
{
public static void main(String[] args)
{
  for (int x=0;x<=16 ;x++ )
  {
   for (int y=0;y<= 16;y++ )
   {
    if ((y==(8-x))||((y-x)==8)||((x-y)==8)||((x+y)==24))
    {
     System.out.print("*");
    }
    System.out.print(" ");
   }
   System.out.println();
  }
}
}

哈哈哈_看图王.jpg (22.16 KB, 下载次数: 5)

哈哈哈_看图王.jpg

作者: 无梦不远行    时间: 2015-4-6 22:06
沙发吗?应该给赞啊
作者: longlongint    时间: 2015-4-6 22:10
不错,加油
作者: 屠赞华    时间: 2015-4-6 22:15
厉害呀   这个空心好像不太好弄
作者: 岳林杰    时间: 2015-4-6 22:25
不错嘛,学有所成啊
作者: 牵猪散步    时间: 2015-4-6 23:20
我的是这样的?求指教啊

QQ截图20150406231932.png (2.12 KB, 下载次数: 7)

QQ截图20150406231932.png

作者: 张安哲    时间: 2015-4-6 23:23
打这个没意义
作者: Mr.Kaizhei    时间: 2015-4-7 21:14
张安哲 发表于 2015-4-6 23:23
打这个没意义

关键我现在水平还干不了其他的……
作者: Mr.Kaizhei    时间: 2015-4-7 21:15
牵猪散步 发表于 2015-4-6 23:20
我的是这样的?求指教啊

:handshake
作者: 野马奔腾    时间: 2015-4-7 21:21
···晓龙?
作者: 佐佑    时间: 2015-4-7 21:27
不需要学这些,真的
作者: caotierong    时间: 2015-4-7 21:37
我也打印出来了,不过我的代码好复杂 ,厉害。。。赞一个
作者: Moo頭    时间: 2015-4-7 21:48
野马奔腾 发表于 2015-4-7 21:21
···晓龙?

答错!!本人在此:lol
作者: 野马奔腾    时间: 2015-4-7 21:53
那上头是谁?
作者: caotierong    时间: 2015-4-7 22:50
刚刚试了一下,发现你这个菱形有点偏移,if语句执行完以后打印“  ”的时候要加上else,不然就算if语句成立“  ”也打印了,所以右半部整体偏移了一个空格的位置。
作者: 邓士林    时间: 2015-4-7 22:52
赞一个。。
作者: 牵猪散步    时间: 2015-4-9 07:59
caotierong 发表于 2015-4-7 22:50
刚刚试了一下,发现你这个菱形有点偏移,if语句执行完以后打印“  ”的时候要加上else,不然就算if语句成立 ...

恩,受教了!
作者: 邓熊财    时间: 2015-4-9 08:43
厉害啊!好好看看空心
作者: onlybin2015    时间: 2015-4-9 08:47
不错啊 呵呵 很给力
作者: ︶︿︶︶︿︶    时间: 2015-4-9 08:50
这我也会
作者: 梦想着    时间: 2015-4-9 10:38
学习了······
作者: 东东西西    时间: 2015-4-9 10:48
帅  这也可以!!




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