C++程序:计算学生平均成绩并输出低于平均线的学生
#include
struct Student { string id; string name; int score; };
int main() { int n; cin >> n; Student stu[n]; int sum = 0; for (int i = 0; i < n; i++) { cin >> stu[i].id >> stu[i].name >> stu[i].score; sum += stu[i].score; } double avg = sum * 1.0 / n; cout << fixed << setprecision(2) << avg << endl; for (int i = 0; i < n; i++) { if (stu[i].score < avg) { cout << stu[i].name << ' ' << stu[i].id << endl; } } return 0; }
原文地址: https://www.cveoy.top/t/topic/mGC5 著作权归作者所有。请勿转载和采集!