跑步成绩排序后输出K名次姓名C++怎样实现

 时间:2026-04-22 09:41:26

1、首先,定义一个运动员结构。

跑步成绩排序后输出K名次姓名C++怎样实现

2、结构变量Runner中,有一个字符串变量name和一个整型变量time。

跑步成绩排序后输出K名次姓名C++怎样实现

3、定义一个Runner类型的数组变量r,如下图所示。

跑步成绩排序后输出K名次姓名C++怎样实现

4、主函数中,定义两个整型变量,保存运动员人数和抽奖的名次。

跑步成绩排序后输出K名次姓名C++怎样实现

5、接着,输入保存运动员人数和抽奖的名次,保存在变量n和k中。

跑步成绩排序后输出K名次姓名C++怎样实现

6、用for循环,输入所有运动员的信息。

跑步成绩排序后输出K名次姓名C++怎样实现

7、定义三个整型变量,控制运动员的排序。

跑步成绩排序后输出K名次姓名C++怎样实现

8、定义一个Runner类型的临时变量,临时保存排序需交换的值。

跑步成绩排序后输出K名次姓名C++怎样实现

9、用插入排序法,实现所有运动员按成绩,从小到大排序。

跑步成绩排序后输出K名次姓名C++怎样实现

10、最后,输出抽奖得到的要奖励名次运动员的姓名。

跑步成绩排序后输出K名次姓名C++怎样实现

11、运行数据,输入运动员人数、抽奖得到的名次,以及所有运动员信息后,电脑就会输出抽奖得到名次的运动员姓名。

跑步成绩排序后输出K名次姓名C++怎样实现

  • 在LabVIEW里面添加商与余数运算符
  • c语言如何使用相等于
  • 请问,伴随矩阵的行列式与原矩阵的行列式的关系是什么
  • C语言scanf函数如何输入多个字符串?
  • 怎样用Matlab的GUI绘控制系统典型环节图像?
  • 热门搜索
    罗非鱼怎么做好吃 电饭锅做蛋糕的方法 七巧板拼图图案大全 京东红包怎么领 姿势大全 缓解紧张的方法 韭菜怎么做好吃 影视大全纯净版下载 冰箱怎么除霜 木须肉的家常做法