志愿者选拔问题怎样用C++实现

自愿者选拔工作正在进行 , 为了选拔合适的人才 , 报名者起首进行笔试 , 笔试分数达到面试分数线的进入面试 , 面试分数线为登科人数的150% , 最终进入面试的选手为笔试成就不低于面试分数线的所有选手 。 若何用C++实现规定分数线 , 并输出所有进入面试的所有自愿者呢?小编与大师分享编程经验 。

志愿者选拔问题怎样用C++实现

文章插图

需要这些哦
C++
方式/
1本例输入测试数据格局 , 第1行为报名人数和打算登科面试的人数 , 第2行之后为报名自愿者的报名号和笔试成就 。

志愿者选拔问题怎样用C++实现

文章插图

2起首 , 界说一个常量MAXN , 节制数组的最年夜长度 。

志愿者选拔问题怎样用C++实现

文章插图

3接着 , 界说各整型变量 , 实现法式的计较 。

志愿者选拔问题怎样用C++实现

文章插图

4界说两个数组 , 保留报名自愿者的报名号和笔试成就 。

志愿者选拔问题怎样用C++实现

文章插图

5输入自愿者报名人数 , 以及打算登科的面试人数 。

志愿者选拔问题怎样用C++实现

文章插图

6然后 , 用for轮回语句节制 , 输入各报名号和笔试成就 。

志愿者选拔问题怎样用C++实现

文章插图

7用for轮回处置各数据 , 实现按成就排名 。

志愿者选拔问题怎样用C++实现

文章插图

8将每个数据按照成就与已稀有组比力 , 获取其位置 。

志愿者选拔问题怎样用C++实现

文章插图

9将每数个数据插入已数组中 , 实现数据的排序 。

志愿者选拔问题怎样用C++实现

文章插图

10计较打算登科的自愿者人数序号 , 保留在变量m中 。

志愿者选拔问题怎样用C++实现

文章插图

11输出头具名试的分数线 , 用m获取分数线的值 。

志愿者选拔问题怎样用C++实现

文章插图

12输出每个面试登科的自愿者成就 , 用do-while语句实现 。

志愿者选拔问题怎样用C++实现

文章插图

13【志愿者选拔问题怎样用C++实现】最后 , 输出进入面试的总人数 。

推荐阅读