xt7-4.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4. const int n=5;
  5. struct student
  6. { char num[6];
  7.   char name[8];
  8.   int score[4];
  9. }stu[n];
  10. int main()
  11. {void input(student stu[]);
  12.  void print(student stu[]);
  13.  input(stu);
  14.  print(stu);
  15.  return 0;
  16. }
  17. void input(student stu[])
  18. {int i,j;
  19.  for (i=0;i<n;i++)
  20.  {cout<<"input scores of student "<<i+1<<":"<<endl;
  21.   cout<<"NO.: ";
  22.   cin>>stu[i].num;
  23.   cout<<"name: ";
  24.   cin>>stu[i].name;
  25.   for (j=0;j<3;j++)
  26.     {cout<<"score "<<j+1<<":";
  27.      cin>>stu[i].score[j];
  28.     }
  29.   }
  30.  void print(student stu[])
  31.  {int i,j;
  32.   cout<<" NO.      name      score1   score2   score3"<<endl;
  33.   for (i=0;i<n;i++)
  34.    {cout<<stu[i].num<<"  "<<setw(10)<<stu[i].name<<"      ";
  35.     for (j=0;j<3;j++)
  36.       cout<<setw(3)<<stu[i].score[j]<<"      ";
  37.     cout<<endl;
  38.    }
  39.  }
  40.