為什么第二層循環(huán)的j一定得是j<=i; 不能是j<=3嗎?
public class HelloWorld {
??? public static void main(String[] args) {
???????
??System.out.println("打印直角三角形");
???????
??// 外層循環(huán)控制行數(shù)
??for (int i = 1; i<=3; i++?? ) {
???????????
???// 內(nèi)層循環(huán)控制每行的*號數(shù)
???// 內(nèi)層循環(huán)變量的最大值和外層循環(huán)變量的值相等
???for (int j = 1;j<=i;j++?? ) {
???????????????
????System.out.print("*");
???}
???????????
???// 每打印完一行后進行換行
???System.out.println();
??}
?}
}
2019-07-03
為了使每行對應(yīng)的符號個數(shù)與行數(shù)相等,第一次循環(huán),i是一,j最多取一。第二次為2,j最多取2.以此類推。