著重养生之道的人们都知道,花生是大补之品,特殊是对他们的神经系统而言,因而堪称“脑黄金”产妇阶段他们都提议很大要吃花生,这种易于小宝宝的神经系统发育所以,六天吃两个......
跑步活动中,有n人跑完了全程,且所用时间都不相同,颁奖时随机抽取一个名次k,赠送礼品,请输出第k名的选手姓名。怎样用C 实现这一运算呢?小编与大家分享编程经验。
首先,定义一个运动员结构。
结构变量Runner中,有一个字符串变量name和一个整型变量time。
定义一个Runner类型的数组变量r,如下图所示。
主函数中,定义两个整型变量,保存运动员人数和抽奖的名次。
接着,输入保存运动员人数和抽奖的名次,保存在变量n和k中。
用for循环,输入所有运动员的信息。
定义三个整型变量,控制运动员的排序。
定义一个Runner类型的临时变量,临时保存排序需交换的值。
用插入排序法,实现所有运动员按成绩,从小到大排序。
最后,输出抽奖得到的要奖励名次运动员的姓名。
运行数据,输入运动员人数、抽奖得到的名次,以及所有运动员信息后,电脑就会输出抽奖得到名次的运动员姓名。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
著重养生之道的人们都知道,花生是大补之品,特殊是对他们的神经系统而言,因而堪称“脑黄金”产妇阶段他们都提议很大要吃花生,这种易于小宝宝的神经系统发育所以,六天吃两个......
有天数早起也分为左边早起和左边早起,而引发左边早起的其原因有很多,接下去他们就来看细看引发左边早起的其原因和什么样化解操作方式01先期确诊左边早起的其原因,他们如......