【发布时间】:2014-06-15 08:34:18
【问题描述】:
我正在尝试使用下面的代码在 java 中创建一些 ASCII 艺术。 三角形应如下所示,此方法应适用于任意数量的输入整数。 下面的三角形用于输入 3。
*
***
*****
这是我的尝试。
public static void triangle(int n){
for (int i=n;i>0;i--){//number of lines
for(int j=i-1;j>0;j--){
System.out.print(" ");
}
for(int k=n;k>i;k--){
System.out.print("*");
}
System.out.print("\n");
}
【问题讨论】:
-
还有什么问题?到目前为止,您的代码生成了什么输出?
-
使用
for(int k=n; k >= i ;k--)