我刚刚开始使用Java,我的老师让我使用嵌套for循环绘制以下两个形状。使用java绘制循环的形状
*
***
*****
*******
*********
***********
*
* *
* *
* *
* *
***********
但是,我能够使用下面的代码绘制第一个图。
class TriangleDrawing{
public static void main(String args[]){
for(int x = 1; x <= 6; x++){
for(int y = 1; y <= (6-x); y++){
System.out.print(" ");
}
for(int z = 0; z < (x + (x-1)); z++){
System.out.print("*");
}
for(int p = 1; p <= (6-x); p++){
System.out.print(" ");
}
System.out.println();
}
}
}
我在绘制第二张图时遇到了问题。
任何人都可以帮助我通过使用嵌套for循环绘制那一个?
我投票关闭这一问题作为由于诸如“仅使用for循环,无流量控制”这样的任意限制而引发的主题不一致,这使得它更像是编程难题,可能适用于codegolf.stackexchange.com – weston