ASCII艺术,Java中的嵌套循环
我试图用下面的代码在java中创建一些ASCII艺术。 三角形应如下所示,此方法应适用于任何数量的输入整数。 下面的三角形用于输入3ASCII艺术,Java中的嵌套循环,java,loops,nested,ascii,Java,Loops,Nested,Ascii,我试图用下面的代码在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
*
***
*****
这是我的尝试
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");
}
试试这个代码
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--){ //use k>=i
System.out.print("*");
}
System.out.print("\n");
}
有什么问题吗?到目前为止,您的代码生成了什么输出?使用forint k=n;k>=i;k-