求大神求解选择排序c语言言题: 编程输出1000(测试用20)个数组元素的前10个最大的数。

N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素如果前面的元素大于其紧随的后面元素,则交换它们通过一遍扫描,则最后一个元素必定是最大的元素然后用同样的方法对前N?1个元素进行第二遍扫描。依此类推最后只需处理两个元素,就完成了对N个数的排序

本題要求对任意给定的K<N),输出扫描完第K遍后的中间结果数列

输入在第1行中给出NK1K<N100),在第2行中给出N个待排序的整数数字间以涳格分隔。

在一行中输出冒泡排序法扫描完第K遍后的中间结果数列数字间以空格分隔,但末尾不得有多余空格

某电视台要调查观众对該台8个栏目(设相应栏目编号为1~8)的受欢迎情况,共调查了n位观众(1n1000)现要求编写程序,输入每一位观众的投票情况(每位观众只能选择一个最喜欢的栏目投票)统计输出各栏目的得票情况。

输入在第1行中给出一个正整数n1n1000)第2行输入n个整数,其间以空格分隔

按顺序输出所有8个栏目的编号和得票数,每个数占4位每行输出一个栏目的编号和得票数。

}

选择排序c语言言编程练习题试题,編程,习题,选择排序c语言言,选择排序c语言言编程,练习题,C编程练习,选择排序c语言言吧,选择排序c语言言编程,冒泡排序

0
}

我要回帖

更多关于 选择排序c语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信