xt7-3.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 print(student stu[6]);
  12.  int i,j;
  13.  for (i=0;i<n;i++)
  14.  {cout<<"input scores of student "<<i+1<<":"<<endl;
  15.   cout<<"NO.: ";
  16.   cin>>stu[i].num;
  17.   cout<<"name: ";
  18.   cin>>stu[i].name;
  19.   for (j=0;j<3;j++)
  20.     {cout<<"score "<<j+1<<":";
  21.      cin>>stu[i].score[j];
  22.     }
  23.   cout<<endl;
  24.  }
  25. print(stu);
  26. return 0;
  27. }
  28. void print(student stu[6])
  29.  {int i,j;
  30.   cout<<" NO.      name      score1   score2   score3"<<endl;
  31.   for (i=0;i<n;i++)
  32.    {cout<<stu[i].num<<"  "<<setw(10)<<stu[i].name<<"      ";
  33.     for (j=0;j<3;j++)
  34.       cout<<setw(3)<<stu[i].score[j]<<"      ";
  35.     cout<<endl;
  36.    }
  37.  }
  38.