为了使下划线显示在金字塔的左侧,只需在输出短划线时进行更改.尽管如此,请确保在每个循环后仍然创建一个新行.
左侧的破折号示例:
public static void main(String[] args)
{
for(int height=0; height<5; height+=2)
{
System.out.print("-");
for(int width=5; width-height>0; width--)
{
System.out.print("*");
}
System.out.println();
}
}
这是一种翻转金字塔的方法.我改变了你的一些for循环,但这很简单.只需更改pyramidHeight变量的值即可更改金字塔输出的高度.
翻转金字塔的示例:
public static void main(String[] args) {
int pyramidHeight = 3;
for(int height=0; height
{
for(int width=height+1; width>0; width--)
{
System.out.print("-");
}
for(int width = 1 + (((pyramidHeight-1) - height) * 2); width>0; width--)
{
System.out.print("*");
}
System.out.println();
}
}