计算总分 描述 给定若干个学生的信息,假设学生信息包括学号、姓名、3门课的成绩,计算每个学生的总分,并按要求进行输出。 输入 先输入一个整数n,表示有n个学生的信息。接着输入每个学生的学号、姓名以及3门课程的成绩。 输出
时间: 2023-05-17 12:05:58 浏览: 96
C++输入函数和成绩显示函数,并计算每位同学的总分和平均分,对成绩排名输出等.pdf
以下是计算总分的代码示例:
#include <iostream>
#include <string>
using namespace std;
struct Student {
string id;
string name;
int score[3];
int totalScore;
};
int main() {
int n;
cin >> n;
Student students[n];
for (int i = 0; i < n; i++) {
cin >> students[i].id >> students[i].name;
for (int j = 0; j < 3; j++) {
cin >> students[i].score[j];
students[i].totalScore += students[i].score[j];
}
}
for (int i = 0; i < n; i++) {
cout << students[i].id << " " << students[i].name << " " << students[i].totalScore << endl;
}
return 0;
}
输入样例:
3
1001 Tom 80 90 70
1002 Jerry 75 85 95
1003 Alice 60 70 80
输出样例:
1001 Tom 240
1002 Jerry 255
1003 Alice 210
阅读全文