我把内循环外的换行挪到了内循环中,条件都对,但打印出的结果就是不对,希望小伙伴们帮我解决一下.
public static void main(String[] args) {
for (int i = 1;i <= 5 ;i++ ) {
for (int j = 1;j <= i ;j++ ) {
if ( i == 5 || j == 1) {
System.out.print("*");
}else if ( i == j) {
System.out.println("*");
}else {
System.out.print(" ");
}
}
}
} |
|