返回列表 發帖

[作業] 巢狀迴圈 - 菱形

本帖最後由 tonyh 於 2014-6-14 14:14 編輯

試完成空白處之程式碼, 以完成如下圖形.

  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(_____________)
  6.           {
  7.                for(_____________)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(_____________)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(_____________)
  18.           {
  19.                for(_____________)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(_____________)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼
  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(int i=1; i<=4; i++)
  6.           {
  7.                for(int j=1; j<=4-i; j++)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(int k=1; k<=i*2-1; k++)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(int i=1; i<=3; i++)
  18.           {
  19.                for(int j=1; j<=i; j++)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(int k=1; k<=7-i*2; k++)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(int i=1; i<=4; i++)
  6.           {
  7.                for(int j=1;j<=4-i; j++)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(int k=1; k<=i*2-1;k++)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(int i=1;i<=3;i++)
  18.           {
  19.                for(int j=1; j<=i; j++)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(int k=1; k<=7-i*2; k++)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼

TOP

  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(int i=1;i<=4;i++)
  6.           {
  7.                for(int j=1;j>=4-i;j++)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(int y=1;y<=i*2-1;y++)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(int i=1;i<=3;i++)
  18.           {
  19.                for(int j=1;j<=i;j++)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(int y=1;i<=-2*i+7;y++)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼

TOP

  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(int i=1;i<=4;i++)
  6.           {
  7.                for(int x=4;x>=1;x++)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(int j=1;<=10;i+=2)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(int i=1;i<=3;i++)
  18.           {
  19.                for(int x=1;x<=3;x++)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(int j=5;j<=1;j-=2)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼

TOP

  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(int i=1; i<=4; i++)
  6.           {
  7.                for(int j=1; j<=4-i; j++)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(int k=1; k<=i*2-1; k++)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(int i=1; i<=3; i++)
  18.           {
  19.                for(int j=1; j<=i; j++)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(int k=1; k<=7-i*2; k++)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼

TOP

  1. public class ch25
  2. {
  3.     public static void main(String args[])
  4.     {
  5.           for(int i=1; i<=4; i++)
  6.           {
  7.                for(int j=1; j<=4-i; j++)
  8.                {
  9.                     System.out.print(" ");
  10.                }
  11.                for(int k=1; k<=i*2-1; k++)
  12.                {
  13.                     System.out.print("*");
  14.                }
  15.                System.out.println();
  16.           }
  17.           for(int i=1; i<=3; i++)
  18.           {
  19.                for(int j=1; j<=i; j++)
  20.                {
  21.                     System.out.print(" ");
  22.                }
  23.                for(int k=1; k<=7-i*2; k++)
  24.                {
  25.                     System.out.print("*");
  26.                }
  27.                System.out.println();
  28.           }
  29.     }
  30. }
複製代碼

TOP

返回列表