我剛剛開始使用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