男女生排列合影效果问题怎样用C++解决

 时间:2024-10-14 08:06:43

1、运行程序,输入的数据第一行为总人数n,0<=n<=40,后面为n行,每行输入一个学生的性别和身高。输出数据,则为n个小数点后两位实数,实数顺序为所有学生的排列顺序。

男女生排列合影效果问题怎样用C++解决

2、首先,定义一个常量,控制数组的长度。

男女生排列合影效果问题怎样用C++解决

3、接着,定义6个整型变量,保存总人数、实现排序的变量,以及男生和女生的人数。

男女生排列合影效果问题怎样用C++解决

4、定义两个浮点型实数,保存身高和临时变量。定义两个浮点型数组,分别保存男生和女生的所有身高。

男女生排列合影效果问题怎样用C++解决

5、定义一个字符串变量,保存学生的性别。

男女生排列合影效果问题怎样用C++解决

6、输入学生的总人数,保存在变量n中。

男女生排列合影效果问题怎样用C++解决

7、输入学生的性别和身高,保存在变量s和h中。

男女生排列合影效果问题怎样用C++解决

8、如果s表示为男生,则将身高保存到数组b中。

男女生排列合影效果问题怎样用C++解决

9、如果s为女生,则将身高保存到数组f中。

男女生排列合影效果问题怎样用C++解决

10、用插入排序法,实现所有男生身高从左到右从矮到高的排列,保存在数组b中。

男女生排列合影效果问题怎样用C++解决

11、同样用插入排序法,实现所有女生从左到右从高到矮的排序,保存在数组f中。

男女生排列合影效果问题怎样用C++解决

12、然后,从左到右输出所有的男生身高,身高为小数点后两位。

男女生排列合影效果问题怎样用C++解决

13、最后,从左到右输出所有女生的身高,身高为小数点后两位。

男女生排列合影效果问题怎样用C++解决

14、运行程序,输入所有学生的身高后,电脑就会输出正确的排列顺序。

男女生排列合影效果问题怎样用C++解决
  • OPPO手机字体怎么开启场景自适应
  • 怎么注销珊瑚的账号?
  • 怎样合理使用汽车制动液
  • 写作如何找灵感 写作怎么寻找灵感
  • 摩尔庄园怎么调节语音
  • 热门搜索
    国内旅游网站 北京昌平旅游景点 千户苗寨旅游攻略 宁波旅游团 大连旅游景点门票 中国旅游指南 日韩旅游 浙江普陀山旅游攻略 莆田旅游攻略 匹匹扣旅游圈