返回列表 發帖

巢狀迴圈

本帖最後由 tonyh 於 2012-10-8 19:50 編輯

利用巢狀迴圈, 在螢幕上打印出一排列整齊的九九乘法表.
  1. public class ch16
  2. {
  3.   public static void main (String args[])
  4.   {
  5.       for(int i=1; i<=9; i++)
  6.       {
  7.           for(int j=1; j<=9; j++)
  8.           {
  9.                System.out.print(i+"x"+j+"="+(i*j)+"\t");   // \t 代表鍵盤上的 Tab鍵
  10.           }
  11.           System.out.println();
  12.       }
  13.   }
  14. }
複製代碼

  1. import java.io.Console; //引入java.io類別
  2. public class ch16
  3. {
  4. public static void main(String args[])
  5. {
  6.    for(int i=1 ; i<=9; i++) //(初始值;終止值;遞增or遞減條件)
  7.    {
  8.            for(int j=1 ; j<=9; j++) //(初始值;終止值;遞增or遞減條件)
  9.              System.out.print(i+"X"+j+"="+(i*j)+"\t");

  10.           System.out.println();
  11.    }
  12. }
  13. }
複製代碼

TOP

  1. public class ch16
  2. {
  3.   public static void main(String args[])
  4.   {
  5.     for ( int i=1; i<=9; i++)
  6.     {
  7.       for ( int j=1; j<=9; j++)
  8.       {
  9.      System.out.print(i+"x"+j+"="+(i*j)+"\t");
  10.       }
  11.       System.out.println();
  12.     }


  13.   }
  14. }
複製代碼

TOP

  1. public class ch16
  2. {
  3.    public static void main (String showdemo[])
  4.    {
  5.       
  6.      for(int i=1;i<=9;i++)
  7.      {     
  8.         for(int y=1;y<=9;y++)
  9.         {
  10.            System.out.print(i+"x"+y+"="+(i*y)+"\t");

  11.         }
  12.          System.out.println();
  13.      }
  14.    }
  15. }
複製代碼

TOP

回復 1# tonyh
  1. public class ch14x
  2. {
  3.   public static void main(String args[])
  4.   {
  5.        System.out.println("---------------for-------------------------");

  6.     int x,y;
  7.     for (x=1 ;x<10;x++)
  8.     {

  9.        System.out.print(x+" ");

  10.        for (y=1 ;y<10;y++)
  11.        {
  12.        System.out.print(x+"X"+y+"="+(x*y)+"\t");
  13.        }
  14.        System.out.println();
  15.     }
  16. }
複製代碼

TOP

  1. public class ch16  //類別
  2. {
  3.   public static void main (String arg[]) //方法
  4.   {
  5.     for (int i=1;i<=9;i++)
  6.         {
  7.       for (int j=1;j<=9;j++)
  8.        {
  9.              System.out.print (i+"x"+j+"="+(i*j)+"\t");
  10.            }       
  11.          System.out.println();          
  12.         }
  13.        
  14.    
  15.         /*
  16.         初始值;終止值;遞增或遞減的條件 ;i=i+1
  17.     for (int i=1; i<=10;i++)
  18.         whil 終止值
  19.         \t 代表鍵盤上的TAB鍵
  20.         */
  21.   }
  22. }
複製代碼

TOP

返回列表