#include<iostream>
#include<string>
using namespace std;
struct student
{
char No[3];
string Name;
int score1;
int score2;
int score3;
}student[5];
int main(){
int i,j;
for(i=0;i<5;i++){
for(j=0;j<3;j++){
cin>>student[i].No[j];
}
cin>>student[i].Name;
cin>>student[i].score1;
cin>>student[i].score2;
cin>>student[i].score3;
}
double b[i];
for(i=0;i<5;i++){
for(j=0;j<3;j++){
cout<<student[i].No[j];
}
cout<<' '<<student[i].Name;
cout<<' '<<student[i].score1;
cout<<' '<<student[i].score2;
cout<<' '<<student[i].score3;
b[i]=(student[i].score1+student[i].score2+student[i].score3)/3.0;
cout<<' '<<b[i];
cout<<endl;
}
cout<<endl;
int sum=0,n,x;
for(i=0;i<5;i++){
sum=sum+student[i].score1+student[i].score2+student[i].score3;
}
cout<<(sum/15.0)<<endl;
int a[5];
for(i=0;i<5;i++){
a[i]=student[i].score1+student[i].score2+student[i].score3;
}
for(i=0;i<5;i++){
n=0;
for(j=0;j<5;j++){
if(a[i]>=a[j]) n++;
}
if(n==5){
x=i;
break;
}
}
cout<<student[x].Name<<' '<<a[x];
return 0;
}
学生成绩录入
最新推荐文章于 2024-06-09 20:18:37 发布