c语言求数组中位数(c语言求中位数) 信息互动 2024-04-30 15:18:38 导读 今天之间网归一为大家解答以上的问题。c语言求数组中位数,c语言求中位数相信很多小伙伴还不知道,现在让我们一起来看看吧!1、/*可用于求n... 今天之间网归一为大家解答以上的问题。c语言求数组中位数,c语言求中位数相信很多小伙伴还不知道,现在让我们一起来看看吧!1、/*可用于求n个数的中位数*/#include #include using namespace std;int a[1024], n;int main () {while (~scanf ("%d", &n)) {for (int i = 0; i < n; i ++)scanf ("%d", &a[i]);sort(a, a + n);if (n % 2 == 1)printf ("%d", a[n/2]);elseprintf ("%d", (a[n/2 - 1] + a[n/2])/2);}return 0;}。本文就为大家分享到这里,希望大家看了会喜欢。 免责声明:本文由用户上传,如有侵权请联系删除! 标签: