我需要做一個三角形,看起來像這樣如何創建使用循環
*
**
***
****
*****
******
*******
目前,我有一個工作一個看起來像
*
**
***
****
*****
******
*******
使用Java中的一個落後的三角形循環:
public static void standard(int n)
{
for(int x = 1; x <= n; x++)
{
for(int c = 1; c <= x; c++)
{
System.out.print("*");
}
System.out.println();
}
}
我如何去使這項工作
*
**
***
****
*****
******
*******
這是我的嘗試:
public static void backward(int n)
{
for(int x = 7; x <= n; x++)
{
for(int y = 1; y >= x; y--)
{
if (x >= y)
{
System.out.print("*");
}
else
{
System.out.print("");
}
}
System.out.println();
}
}
一個到您的輸出減少填充添加填充每一行......通過填充我的意思是空間。 – brso05
考慮印刷空間以及星號。 – jdv
將++更改爲-1 – 2015-05-14 14:04:55