返回列表 發帖

陣列 (五) - 成績表 (一)

本帖最後由 tonyh 於 2019-11-28 11:47 編輯

利用二維陣列, 試做一個包含五位同學, 各三組分數的成績表格.
表格的形式如下:

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";      
  19.         cout<<endl;   
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,85,85},{70,75,80},{80,95,80},{70,95,75},{80,80,95}};
  7.     cout<<"座號\t國文\t英文\t數學"<<endl;
  8.     cout<<"============================"<<endl;
  9.     for(int i=0; i<5; i++)
  10.     {
  11.         cout<<i+1<<"\t";
  12.         for(int j=0; j<3; j++)
  13.             cout<<score[i][j]<<"\t";
  14.         cout<<endl;
  15.     }
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"============================"<<endl;                             
  13.     for(int i=0; i<5; i++)
  14.     {
  15.         cout<<i+1<<"\t";
  16.         for(int j=0; j<3; j++)
  17.         {
  18.              cout<<score[i][j]<<"\t";
  19.         }
  20.         cout<<endl;     
  21.     }
  22.     system("pause");
  23.     return 0;
  24. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int sc[5][3]={{90,85,85},
  7.                   {70,75,80},
  8.                   {80,95,80},
  9.                   {70,95,75},
  10.                   {80,85,95}};
  11.     cout<<"座號\t國語\t英文\t數學"<<endl;
  12.     cout<<"============================"<<endl;        
  13.     for(int i=0; i<5; i++)
  14.     {
  15.         cout<<i+1<<"\t";
  16.         for(int j=0; j<3; j++)
  17.         {
  18.             cout<<sc[i][j]<<"\t";
  19.             
  20.         }
  21.         cout<<endl;   
  22.     }
  23.     system("pause");
  24.     return 0;
  25. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,100,55},{60,85,71},{45,9,0},{63,72,85},{0,1,0}};
  7.     cout<<"座號\t國文\t英文\t數學"<<endl;
  8.     for(int i=0; i<5; i++)
  9.     {
  10.         cout<<i+1<<"\t";
  11.         for(int j=0; j<3; j++)
  12.              cout<<score[i][j]<<"\t";      
  13.         cout<<endl;   
  14.     }
  15.     system("pause");
  16.     return 0;
  17. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";      
  19.         cout<<endl;   
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.     cout<<"座號\t國文\t英文\t數學"<<endl;
  12.     cout<<"============================"<<endl;
  13.     for(int i=0; i<5; i++)
  14.     {
  15.        cout<<i+1<<"\t";
  16.        for(int j=0; j<3; j++)
  17.        {
  18.             cout<<score[i][j]<<"\t";
  19.        }    cout<<endl;
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     int score[5][3]={{90,85,85},
  7.                      {70,75,80},
  8.                      {80,95,80},
  9.                      {70,95,75},
  10.                      {80,85,95}};
  11.    
  12.     cout<<"座號\t國文\t英文\t數學"<<endl;
  13.     cout<<"============================"<<endl;
  14.     for(int i=0; i<5; i++)
  15.     {
  16.         cout<<i+1<<"\t";
  17.         for(int j=0; j<3; j++)
  18.              cout<<score[i][j]<<"\t";      
  19.         cout<<endl;   
  20.     }
  21.     system("pause");
  22.     return 0;
  23. }
複製代碼

TOP

返回列表