当前位置: 代码迷 >> Java相关 >> 用java编纂小程序打印“金字塔”
  详细解决方案

用java编纂小程序打印“金字塔”

热度:53   发布时间:2016-04-22 19:15:28.0
用java编写小程序打印“金字塔”
package demo1;public class Demo {    public static void main(String[] args)     {        int a=4;        for(int i=1;i<=a;i++)        {            for(int k=1;k<=a-i;k++)            {                System.out.print(" ");            }            for(int j=1;j<=(i-1)*2+1;j++)            {                System.out.print("*");            }            System.out.println();        }            }}

     *
   ***

  *****

*******

package demo1;public class Demo {    public static void main(String[] args)     {        int a=4;        for(int i=1;i<=a;i++)        {            for(int k=1;k<=a-i;k++)            {                System.out.print(" ");            }            for(int j=1;j<=(i-1)*2+1;j++)            {                if(i==1||i==a)                {                System.out.print("*");                }                else                {                    if( j==1||j==(i-1)*2+1)                    {                        System.out.print("*");                    }                    else                    {                        System.out.print(" ");                    }                                        }            }            System.out.println();        }            }}
View Code

     *
   *   *
 *       *
*******

 

1楼97逍遥叹
这是三角形!不是金字塔!!1
  相关解决方案