【发布时间】:2016-06-22 13:16:18
【问题描述】:
我是 Java 新手。 我有下一个代码:
public static void main(String[] args) {
for(int k = 10; k > 0; k--)
{
for(int l=0; l < k-1; l++)
{
System.out.print(' ');
}
for(int n=10; n > k-1; n--)
{
System.out.print('*');
}
System.out.println();
}
}
它打印这个:
*
**
***
****
*****
******
*******
********
*********
**********
但我想像这样打印它,里面是空的:
*
**
* *
* *
* *
* *
* *
* *
* *
**********
谁能解释我怎么做。 我知道这不是解决家庭作业的地方。但是有人能告诉我用文字解决问题的算法吗? 我不需要现成的解决方案,因为我想自己理解和解决它。那么如何在里面放空格呢?
【问题讨论】: