我需要在Java中使用嵌套的for循环来制作像这样的三角形
********
*******
******
*****
****
***
**
*
继承我的代码:
for (int i=8; i>0; i--)
{
for (int j=0; j<i; j++)
{
System.out.print('#');
}
System.out.println("");
}
我得到一个三角形而不是我想要的那个
答案 0 :(得分:0)
你几乎得到了......你只是忘记了空间:
for (int i=8; i>0; i--) {
// print 8-i spaces, i.e. the complement number of spaces
for (int j=0; j<8-i; j++)
System.out.print(' ');
for (int j=0; j<i; j++)
System.out.print('#');
System.out.println("");
}