A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始




class ArrayTest2
{               
        public static void main(String[] args)
        {
                                                               
               for (int x=0; x<5; x++)
               {
                       for (int y=x-5; y<5; y++)//这个位置实现了向右移动 去掉-5可对齐
                       {
                             System.out.print(" ");
                                                                                  
                       }

                       for (int z=0; z<=x; z++)
                       {
                              System.out.print("* ");
                                                                                  
                       }                                                               
                              System.out.println();            

                }  

                                   int b =5;
                               for (int x=0; x<5; x++)// 这个位置代码应该怎么写实现 下面的小三角和上面的对齐?
                   {
                       for (int y=0; y<=x; y++)
                       {
                              System.out.print(" ");
                                                                                  
                       }                                                                       
                        for (int z=0; z<b; z++)
                        {
                              System.out.print("* ");
                                                                                  
                        }
                               b--;
                       System.out.println();

                   }  

                }
}


4.png (2.14 KB, 下载次数: 0)

怎么实现下面的小三角向右移对齐

怎么实现下面的小三角向右移对齐

1 个回复

倒序浏览
你可以考虑将上面一个三角移动空位相反的判断条件给下面的三角空格,最好是用正数,负数不好算
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马