日志20
小明的成绩
#include<iostream>
#include<iomanip>
#include<string>
using namespace std;
struct Student{
int code;
string name;
int chinese;
int math;
int english;
int physic;
int chemistry;
int biology;
double total;
double average;
};
int main(){
int N;
cin>>N;
Student students[N];
for(int i=0;i<N;i++){
cin>>students[i].code>>students[i].name>>students[i].chinese>>students[i].math>>students[i].english>>students[i].physic>>students[i].chemistry>>students[i].biology;
}
int ID;
cin>>ID;
for(int i=0;i<N;i++){
if(students[i].code==ID){
students[i].total=students[i].chinese+students[i].math+students[i].english+students[i].physic+students[i].chemistry+students[i].biology;
students[i].average=students[i].total/6;
cout<<students[i].name<<" "<<students[i].total<<" "<<fixed<<setprecision(2)<<students[i].average;
}
}
}

查看11道真题和解析