返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {  
  6.      int number,SG;
  7.      int point[5][5]={{100,98,75,89,70},
  8.                       {87,85,91,86,80},
  9.                       {97,99,94,96,90},
  10.                       {79,74,81,69,65},
  11.                       {95,93,88,92,84}};
  12.      string name[5]={"甲","乙","丙","丁","戊"},
  13.             subject[5]={"國語","英文","數學","物理","化學"};
  14.      cout<<"請問要調出哪一位同學的成績"<<endl;
  15.      for(int i=0;i<=4;i++)
  16.          cout<<"("<<i+1<<")"<<name[i]<<endl;
  17.      cout<<":";
  18.      cin>>number;
  19.      while(number!=-1)
  20.      {
  21.          cout<<"請問要調出哪一科的成績"<<endl;
  22.          for(int j=0;j<=4;j++)
  23.              cout<<"("<<j+1<<")"<<subject[j]<<endl;
  24.          
  25.          cout<<":";
  26.          cin>>SG;
  27.          cout<<name[number-1]<<"同學的";
  28.          cout<<subject[SG-1]<<"成績:"<<point[number-1][SG-1]<<endl;
  29.          cout<<"請問要修改成幾分:";
  30.          cin>>point[number-1][SG-1];
  31.          cout<<"座號"<<"\t";
  32.          for(int k=0;k<=4;k++)
  33.          {
  34.               cout<<subject[k]<<"\t";
  35.          }
  36.      cout<<endl;
  37.      cout<<"======================================"<<endl;
  38.      for(int l=0;l<=4;l++)
  39.      {
  40.          cout<<name[l]<<"\t";
  41.          for(int m=0;m<=4;m++)
  42.          {
  43.               cout<<point[l][m]<<"\t";                       
  44.          }
  45.          cout<<endl;
  46.      }
  47.          cout<<"請問要調出哪一位同學的成績"<<endl;
  48.          cin>>number;
  49.      }
  50.      cout<<"座號"<<"\t";
  51.      for(int k=0;k<=4;k++)
  52.      {
  53.           cout<<subject[k]<<"\t";
  54.      }
  55.      cout<<endl;
  56.      cout<<"======================================"<<endl;
  57.      for(int l=0;l<=4;l++)
  58.      {
  59.          cout<<name[l]<<"\t";
  60.          for(int m=0;m<=4;m++)
  61.          {
  62.               cout<<point[l][m]<<"\t";                       
  63.          }
  64.          cout<<endl;
  65.      }
  66.      system("pause");
  67.      return 0;      
  68. }
複製代碼

TOP

返回列表