返回列表 發帖

陣列 (六)

本帖最後由 tonyh 於 2014-7-12 14:41 編輯

針對上一個練習, 新增 "姓名" 與 "平均" 欄位.

  1. public class ch38
  2. {
  3.     public static void main(String args[])
  4.     {
  5.          String name[]={"小叮噹","大雄","宜靜","技安","阿福"};
  6.          int n[][]={{90,85,85,0},
  7.                     {70,75,80,0},
  8.                     {80,95,80,0},
  9.                     {70,95,75,0},
  10.                     {80,85,95,0}};
  11.          System.out.println("座號\t姓名\t國文\t英文\t數學\t平均");
  12.          System.out.println("=============================================");
  13.          for(int i=0; i<5; i++)
  14.          {
  15.              n[i][3]=(n[i][0]+n[i][1]+n[i][2])/3;
  16.              System.out.print((i+1)+"\t"+name[i]+"\t");
  17.              for(int j=0; j<4; j++)
  18.              {
  19.                   System.out.print(n[i][j]+"\t");
  20.              }
  21.              System.out.println();
  22.          }
  23.     }
  24. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

  1. public class ch37
  2. {
  3.     public static void main(String args[])
  4.     {
  5.          String name[]={"as","ad","sf","ag","jl"};
  6.          int n[][]={{90,85,85},
  7.                     {70,75,80},
  8.                     {80,95,80},
  9.                     {70,95,75},
  10.                     {80,85,95}};
  11.          System.out.println("座號\t姓名\t國文\t英文\t數學\t平均");
  12.          System.out.println("===================================================");
  13.          for(int i=0; i<5; i++)
  14.          {
  15.              System.out.print((i+1)+"\t"+name[i]+"\t");
  16.              for(int j=0; j<3; j++)
  17.              {
  18.                   System.out.print(n[i][j]+"\t");
  19.              }
  20.              System.out.println((n[i][0]+n[i][1]+n[i][2])/3);
  21.          }
  22.     }
  23. }
複製代碼

TOP

  1. public class ch38
  2. {
  3.     public static void main(String args[])
  4.     {      
  5.          String name[]={"以","諾","是","帥","哥"};
  6.          int n[][]={{90,85,85},
  7.                     {70,75,80},
  8.                     {80,95,80},
  9.                     {70,95,75},
  10.                     {80,85,95}};
  11.          System.out.println("座號\t姓名\t國文\t英文\t數學\t平均");
  12.          System.out.println("=========================================");
  13.          for(int i=0; i<5; i++)
  14.          {

  15.              System.out.print((i+1)+"\t");
  16.              System.out.print(name[i]+"\t");
  17.              for(int j=0; j<3; j++)
  18.              {
  19.                   System.out.print(n[i][j]+"\t");
  20.              }
  21.              System.out.println((n[i][0]+n[i][1]+n[i][2])/3);
  22.          }
  23.     }
  24. }
複製代碼

TOP

  1. public class ch37
  2. {
  3.     public static void main(String args[])
  4.     {
  5.          String name[]={"as","ad","sf","ag","jl"};
  6.          int n[][]={{90,85,85},
  7.                     {70,75,80},
  8.                     {80,95,80},
  9.                     {70,95,75},
  10.                     {80,85,95}};
  11.          System.out.println("座號\t姓名\t國文\t英文\t數學\t平均");
  12.          System.out.println("===================================================");
  13.          for(int i=0; i<5; i++)
  14.          {
  15.              System.out.print((i+1)+"\t"+name[i]+"\t");
  16.              for(int j=0; j<3; j++)
  17.              {
  18.                   System.out.print(n[i][j]+"\t");
  19.              }
  20.              System.out.println((n[i][0]+n[i][1]+n[i][2])/3);
  21.          }
  22.     }
  23. }
複製代碼

TOP

  1. public class ch38
  2. {
  3.     public static void main(String args[])
  4.     {
  5.          String name[]={"小叮噹","大雄","宜靜","技安","阿福"};
  6.          int n[][]={{90,85,85,0},
  7.                     {70,75,80,0},
  8.                     {80,95,80,0},
  9.                     {70,95,75,0},
  10.                     {80,85,95,0}};
  11.          System.out.println("座號\t姓名\t國文\t英文\t數學\t平均");
  12.          System.out.println("=============================================");
  13.          for(int i=0; i<5; i++)
  14.          {
  15.              n[i][3]=(n[i][0]+n[i][1]+n[i][2])/3;
  16.              System.out.print((i+1)+"\t"+name[i]+"\t");
  17.              for(int j=0; j<4; j++)
  18.              {
  19.                   System.out.print(n[i][j]+"\t");
  20.              }
  21.              System.out.println();
  22.          }
  23.     }
  24. }
複製代碼

TOP

  1. public class ch37
  2. {
  3.     public static void main(String args[])
  4.     {
  5.          String name[]={"as","ad","sf","ag","jl"};
  6.          int n[][]={{90,85,85},
  7.                     {70,75,80},
  8.                     {80,95,80},
  9.                     {70,95,75},
  10.                     {80,85,95}};
  11.          System.out.println("座號\t姓名\t國文\t英文\t數學\t平均");
  12.          System.out.println("===================================================");
  13.          for(int i=0; i<5; i++)
  14.          {
  15.              System.out.print((i+1)+"\t"+name[i]+"\t");
  16.              for(int j=0; j<3; j++)
  17.              {
  18.                   System.out.print(n[i][j]+"\t");
  19.              }
  20.              System.out.println((n[i][0]+n[i][1]+n[i][2])/3);
  21.          }
  22.     }
  23. }
複製代碼

TOP

返回列表