//镂空菱形
public class lx
{
public static void main(String kk[])
{
int flag=1;
int hang=30;
if(flag==1)
{
for(int i=1;i<=hang;i++)
{
for(int k=1;k<=hang-i;k++)
{System.out.print(" ");}
for(int j=1;j<=2*i-1;j++)
{
if(i==1)
System.out.print("*");
else
{
if(j==1||j==2*i-1)
System.out.print("*");
else
System.out.print(" ");
}
}
System.out.println();
}
flag=2;
}
if(flag==2)
{
for(int i=1;i<=hang-1;i++)
{
for(int k=1;k<=i;k++)
{System.out.print(" ");}
for(int j=1;j<=2*hang-2*i-1;j++)//下三角初值2*hang-3则2*hang-3+(-2)(i-1)
{
if(i==hang-1)
System.out.print("*");
else
{
if(j==1||j==2*hang-2*i-1)
{System.out.print("*");}
else
System.out.print(" ");
}
}
System.out.println();
}
flag=0;
}
}
}
收起
作业帮用户
2016-12-02
举报