输入初试合格考生的复试成绩及复试的合格线分数,复试成绩合格(大于给定分值)可以录取,否则被淘汰。编写一段C++代码实现上述功能
时间: 2024-02-19 10:03:37 浏览: 57
C++系统(包括初试和复试录取)
好的,以下是一段简单的C++代码实现上述功能:
```c++
#include <iostream>
using namespace std;
int main() {
const int MAX_NUM = 100; // 最大考生数
int n; // 考生数
int pass_score; // 复试合格分数线
int score[MAX_NUM]; // 复试成绩
int qualified_num = 0; // 合格考生数
// 输入考生数和复试合格分数线
cout << "请输入考生数和复试合格分数线(中间用空格隔开):" << endl;
cin >> n >> pass_score;
// 输入每个考生的复试成绩
cout << "请输入每个考生的复试成绩(中间用空格隔开):" << endl;
for (int i = 0; i < n; i++) {
cin >> score[i];
if (score[i] >= pass_score) {
qualified_num++; // 统计合格考生数
}
}
// 输出合格考生数和不合格考生数
cout << "合格考生数:" << qualified_num << endl;
cout << "不合格考生数:" << n - qualified_num << endl;
return 0;
}
```
以上代码实现了输入考生数和复试合格分数线,以及每个考生的复试成绩,并统计合格考生数和不合格考生数的功能。注意,上述代码只是一个简单的实现,实际应用中可能需要考虑更多的情况和细节。
阅读全文