永发信息网

求解答C++6.0编程问题:有三个学生,每个学生的数据包括学号姓名3门课的成绩。。。

答案:2  悬赏:40  手机版
解决时间 2021-04-07 04:07
求解答C++6.0编程问题:有三个学生,每个学生的数据包括学号姓名3门课的成绩。。。有3个学生,每个学生的数据包括学号、姓名、3门课的成绩,编写如下函数:
(1) 输入3个学生的基本信息(input)
(2) 输出每个学生的信息(Output),要求用指针实现
(3) 求出每个学生的平均分(Average)
(4) 按平均分从高到低的顺序排序(Sort),输出学生信息。
最佳答案
哪里不会?
全部回答
这个不用共用体呀,只用结构体就可以了。 #include  #include  using namespace std; struct student {  int num;  string name;  double grade s[3];  };  int main()  {    student stu[5];    for(int i=0;i<5;i++)     {     cin>>stu[i].num>>stu[i].name;     for(int j=0;j<3;j++)      cin>>stu[i].s[j];     }     cout<<"学号\t姓名\t成绩1\t成绩2\t成绩3\n";    for(i=0;i<5;i++)    {      cout<
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯