你只需要把等腰三角形在反着输出一次 就行了import java.util.Scanner;
class Rhomb
{
public static void main(String[] args)
{
Scanner sc =new Scanner(System.in);
System.out.print("请输入菱形的尺寸:");
int size =sc.nextInt();
//打印等腰三角形
for(int x=1;x<=size;x++)
{
for(int y=x;y<size+5;y++) //控制菱形输出的位置
{
System.out.print(" ");
}
for(int z=1;z<=x;z++)
{
System.out.print("* ");
}
System.out.println();
}
//反着打印等腰三角形
for(int x=size;x>=1;x--)
{
for(int y=x;y<size+5;y++)
{
System.out.print(" ");
}
for(int z=1;z<=x;z++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
|