左三角形星形圖案的問題。為什么我的代碼不列印為左三角形星形圖案,因為我撰寫了如下代碼
public class pattern4 {
public static void main(String[] args) {
int row =8;
for(int i=0;i<row;i ){
for(int j=2*(row-i);j>=0;j--){
System.out.println(" ");
}
for(int j=0;j<=i;j ){
System.out.print("*");
}
System.out.println();
}
}
}
uj5u.com熱心網友回復:
您必須將 println(" ") 替換為 print(" ") 并更新 j :
public class pattern4 {
int row =8;
for(int i=0;i<row;i ){
for (int j=row-i; j>1; j--) {
System.out.print(" ");
}
for(int j=0;j<=i;j ){
System.out.print("*");
}
System.out.println();
}}}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/453983.html
