c++编程求数组各元素的中位数,要求如下:

(1)void array_input(double array[], int n)的功能是:输入double型数组array的各元素值,参数n是数组元素的个数;

(2)void select_sort(double array[], int n)函数实现从小到大选择排序功能,参数n是数组元素的个数;

(3)double median(double array[], int n)的功能是:求出有序数组array各元素的中位数,参数n是数组元素的个数;

(说明:中位数就是在已排序的各元素中,处于中间位置的元素值:当数组元素个数为奇数时,处于中间位置的元素只有一个,中位数就是该元素的值;当数组元素个数为偶数时,处于中间位置的元素只有两个,中位数就是这两个元素的简单算术平均数)

(4)主函数的功能:定义一个是长度为8的double型数组,通过调用array_input()输入各元素的值,再调用select_sort()对数组各元素排序,之后调用median()得到中位数,最后输出结果;

题目都给好了,你自己试着写一下啊追问

我写了,运行不了

追答

私信发给我,我看看

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-25
哈哈哈哈哈, 我不会代码 我只会JB SQL