亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        2017年計算機(jī)二級C++輔導(dǎo)實例編程(1)

        字號:


            C++冒泡排序基本應(yīng)用技巧分享
            對于學(xué)過C語言的朋友來說,可能對于里面的冒泡排序還是有很深印象的。那么今天我們將會為大家介紹一下具有C語言特性的C++語言中冒泡排序的實現(xiàn)方法。接下來就讓我們一起來看看C++冒泡排序的具體操作方法吧。
            C++冒泡排序代碼示例:
            #include < iostream.h>
            #include < stdio.h>
            /*
            冒泡排序
            paramter:
            int* pData:指針數(shù)組
            int Count:數(shù)組大小
            return value:返回數(shù)組的指針
            */
            int *BubbleSort (int* pData,int Count)
            { int iTemp; for(int i=1;i< Count;i++) {
            for(int j=Count-1;j>=i;j--)
            { if(pData[j]< pData[j-1])
            {
            iTemp=pData[j-1];
            pData[j-1]=pData[j];
            pData[j]=iTemp;
            }
            }
            }
            return pData;
            }
            void main()
            {
            int a[10]={3,2,94,23,34,65,22,33,432,34};
            int count=sizeof(a)/sizeof(a[0]);
            int *b=BubbleSort(a,count);
            //定義指針
            for(int i=0;i< count;i++)
            {
            cout< < *(b+i)< < endl;
            }
            }
            以上就是對C++冒泡排序的相關(guān)介紹。