c++|使用结构体数组求10个学生三门课总平均成绩,及最高分学生信息

描述 学生结构体数组管理10名学生的信息,分别是学号、姓名、3门课的成绩(double型),从键盘输入10名学生的全部信息,打印出总的平均成绩与最高分学生信息。????????????????????????????????????????????????????????????????????????????????????????????????
学生的结构体类型如下:????????????????????????????????????????????????????????????????????????????????????????????????

struct student{ char num[6]; char name[8]; double score[3]; double S; };

输入 依次输入10名学生的信息,包括学号char num[6]、姓名char name[8]、三门课分数 double score[3]。????????????????????????????????????????????????????????????????????????????????????????????????
输出 【c++|使用结构体数组求10个学生三门课总平均成绩,及最高分学生信息】输出10名学生总的平均成绩,与3门课程总成绩最高的学生分数,所有成绩输出保留小数点后2位小数。????????????????????????????????????????????????????????????????????????????????????????????????
输入输出示例
输入 输出
示例 1
101 wang 93 89 87 102 li 86 80 78 103 zhao 76 40 98 104 ma 77 70 84 105 han 70 67 60 106 zhang 99 97 95 107 zhou 88 89 88 108 chen 87 88 85 109 yang 72 70 69 110 liu 78 80 83

80.77 106 zhang 99.00 97.00 95.00



#include #include #include #include using namespace std; struct student{ int num; char name[8]; double score[3]; double s; }a[10]; int main() { int i,j,M; double sum=0,mix=-1,zll=0,pp; for(i=0; i<10; i++){ cin>>a[i].num; cin>>a[i].name; zll=0; for(j=0; j<3; j++){ cin>>a[i].score[j]; sum+=a[i].score[j]; zll+=a[i].score[j]; } getchar(); if(mix (1条消息) cout.setf(ios::showpoint)和setprecision()_张立龙666的博客-CSDN博客c++|使用结构体数组求10个学生三门课总平均成绩,及最高分学生信息
文章图片
https://blog.csdn.net/weixin_62659979/article/details/123586495?spm=1001.2014.3001.5501

    推荐阅读