利用排序算法(冒泡或者选择法),对整型数组10个元素从大到小排序输出。要求第一个元素和最后一个元素不参与。测试数组:78654392-4012512635。输出结果为:789265514326120-435。
举一反三
- 定义一整型数组,包含10个元素,要求从键盘读取元素值,使用冒泡排序法排序后输出。
- 对于定义"int a[10];"的正确描述是 A: 定义一个一维数组a,共有a[1]到a[10]10 个数组元素 B: 定义一个一维数组a,共有a(0)到a(9)10 个数组元素 C: 定义一个一维数组a,共有a[0]到a[9]10 个数组元素 D: 定义一个一维数组a,共有a(1)到a(10)10 个数组元素
- 编写4个函数,分别完成以下四个功能:(1)输入数据为数值型数组,采用冒泡法排序,输出排序结果;(2)输入数据为数值型数组,采用选择法排序,输出排序结果;(3)输入数据为字符串数组,采用冒泡法排序,并输出排序结果。(4)输入数据为string类数组,采用冒泡法排序,并输出排序结果。编写测试程序,分别测试以上四个函数的功能。
- 已有两个已排序(从小到大)的n个元素和m个元素的数组,将它们合并到一个从小到大的数组中。
- 对n个元素进行冒泡排序,第一趟共要比较()对元素。