本帖最後由 tonyh 於 2021-9-11 19:24 編輯
利用巢狀迴圈, 將符號*整齊排列成如下之梯形:
(上底5顆* , 下底9顆* , 高3顆*)- public class Ch21
- {
- public static void main(String args[])
- {
- for(________________)
- {
- for(________________)
- {
- System.out.print(" ");
- }
- for(________________)
- {
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
複製代碼- public class Ch21
- {
- public static void main(String args[])
- { // i 1 2 3
- for(int i=1; i<=3; i++) //空白 2 1 0
- { //星星 5 7 9
- for(int j=1; j<=3-i; j++)
- {
- System.out.print(" ");
- }
- for(int j=1; j<=i*2+3; j++)
- {
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
複製代碼- public class Ch21
- {
- public static void main(String args[])
- { // i 1 2 3
- for(int i=1; i<=3; i++) //空白 2 1 0
- { //星星 5 7 9
- for(int j=i; j<=2; j++)
- {
- System.out.print(" ");
- }
- for(int j=i*2+3; j>=1; j--)
- {
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
複製代碼 |