求解答C++6.0编程问题:有三个学生,每个学生的数据包括学号姓名3门课的成绩。。。有3个学生,每个学生的数据包括学号、姓名、3门课的成绩,编写如下函数:
(1) 输入3个学生的基本信息(input)
(2) 输出每个学生的信息(Output),要求用指针实现
(3) 求出每个学生的平均分(Average)
(4) 按平均分从高到低的顺序排序(Sort),输出学生信息。
求解答C++6.0编程问题:有三个学生,每个学生的数据包括学号姓名3门课的成绩。。。
答案:2 悬赏:40 手机版
解决时间 2021-04-07 04:07
- 提问者网友:温柔港
- 2021-04-07 00:25
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2020-03-10 03:52
哪里不会?
全部回答
- 1楼网友:愁杀梦里人
- 2020-10-08 21:26
这个不用共用体呀,只用结构体就可以了。
#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<
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯