for循环,外循环控制的是行数,内循环控制的是每一行的个数。
*****
*****
*****
*****
for (int x = 0; x < 4; x++){// 外循环控制的是行数
for (int y = 0; y < 5; y++){// 内循环控制的是每一行的个数
System.out.print("*");
}
System.out.println();
}
--------------------------------------------------
*****
****
***
**
*
for (int x = 1; x <= 5; x++) {
for (int y = x; y <= 5; y++) {
System.out.print("*");
}
System.out.println();
}
--------------------------------------------------
*
**
***
****
*****
for (int x = 1; x <= 5; x++) {
for (int y = 1; y <= x; y++) {
System.out.print("*");
}
System.out.println();
}
--------------------------------------------------
54321
5432
543
54
5
for (int x = 1; x <= 5; x++) {
for (int y = 5; y >= x; y--) {
System.out.print(y);
}
System.out.println();
}
--------------------------------------------------
1
22
333
4444
55555
for (int x = 1; x <= 5; x++) {
for (int y = 1; y <= x; y++) {
System.out.print(x);
}
System.out.println();
}
--------------------------------------------------
* * * * *
* * * *
* * *
* *
*
for (int x = 1; x <= 5; x++) {//分成左右两边,左边是空格,右边是*加空格
for (int y = 1; y < x; y++) {
System.out.print(" ");
}
for (int z = x; z <= 5; z++) {
System.out.print("* ");
}
System.out.println();
}
--------------------------------------------------
*
* *
* * *
* * * *
* * * * *
for (int x = 1; x <= 5; x++) {