黑马程序员技术交流社区

标题: 打印一个镂空的菱形 [打印本页]

作者: 小骆驼    时间: 2015-6-22 23:10
标题: 打印一个镂空的菱形
打印一个镂空的菱形。

    *
   * *
  *   *
*     *
*       *
*     *
  *   *
   * *
    *
class DemoTest
{
        public static void main(String[] args)
        {
                for (int x = 1;x<=5 ;x++ )
                {
                        for (int y = x;y<=4 ;y++ )
                        {
                                System.out.print(" ");
                        }
                       
                        for (int z =1 ;z<=x ;z++ )
                        {
                                if(z==1||z==x)
                                        System.out.print("* ");
                                else
                                        System.out.print("  ");
                        }
                       
                        System.out.println();
                }
                for (int x =4;x>=1 ;x-- )
                {
                        for (int y = 1;y<=5-x ;y++ )
                        {
                                System.out.print(" ");
                        }
                        for (int z = 1;z<=x ; z++)
                        {
                                if(z==1||z==x)
                                        System.out.print("* ");
                                else
                                        System.out.print("  ");
                        }
                        System.out.println();
                }
        }
}

作者: 小骆驼    时间: 2015-6-22 23:11
额。。。我这菱形复制过来变形了,大家凑合看吧
作者: 夜空中最亮的星    时间: 2015-6-23 21:49
学习了,赞一个!加油




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