为了账号安全,请及时绑定邮箱和手机立即绑定

计算机 c++ 找中值算法?

计算机 c++ 找中值算法?

C++
郎朗坤 2019-02-07 18:07:25
计算机 c++ 找中值算法
查看完整描述

1 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

12345678910111213141516171819202122232425#include "stdafx.h"#include <iostream>using namespace std; void Middle(int elem[],int n)    //先对数组冒泡排序,输出中间值{    for (int i=1; i<n; i++)    {        for (int j=0; j<n-1; j++)        {            if (elem[j]>elem[j+1])            {                swap(elem[j],elem[j+1]);             }        }    }    cout<<"中间值:"<<elem[(n+1)/2]<<endl;  //如果你要找中间值,应该输出elem[n/2]}int _tmain(int argc, _TCHAR* argv[]){    int elem[5] = {2, 4, 1, 3, 5};    Middle(elem, 5);    return 0;}
1


查看完整回答
反对 回复 2019-03-03
  • 1 回答
  • 0 关注
  • 573 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信