求大神幫忙編寫一下這個c的程式

2021-03-08 04:56:05 字數 1122 閱讀 8230

1樓:草原上之狼

||#include

#include

#include

using namespace std;

vectorquick_sort( vectora ) // 返回一個int型別的動態陣列,引數是int型別動態陣列的函式

int k = a[ 0 ];

vectorpre, suc; //建立2個int型別的動態陣列pre和suc

for ( int i = 1; i < a.size(); ++i ) //a.size()就是動態陣列的長度

else

}pre = quick_sort( pre ); //遞迴呼叫quick_sort(pre)

suc = quick_sort( suc );//遞迴呼叫quick_sort(suc)

a = pre;

a.push_back( k ); //把k從尾端插入a中

for ( i = 0; i < suc.size(); ++i )

return a;

}void main()

//隨機取出10個數放入a中

for ( i = 0; i < 10; ++i )

cout << endl;

a = quick_sort( a ); //呼叫函式quick_sort

for ( i = 0; i < 10; ++i )

cout << endl;

return;

}上述是快速排序法的實現,如果看不懂該函式,建議你多去了解下快速排序法的資料,以及排序規則。

2樓:小黑哎啊

#include

using namespace std;

int main()

求大神幫忙改下c++程式,或者重新編一個。。用類實現

3樓:匿名使用者

#include

#include

using namespace std;

class student

void student::output()void student::print()void main()

求大神解釋一下這個C語言程式怎麼執行的啊啊和為什麼 看不懂啊

for m 2 m 50 m 從2到50列舉數字m 如果沒 break 的話m應該屬等於n,否則m不是質數if m n 如果沒break printf d m 輸出 建議樓來主善用搜尋,但是源為了積分我還是回bai答du一下c語言的執行教程zhi http jingyan.關於 內 dao容解釋 把...

幫忙編寫一道c語言的程式

include void main 結果執行正常,由於將答案也粘出來,要將其儲存為 再上傳,很麻煩,所以沒做。希望接納。希望這是你想要的。include include include int fun int k void main for i m i n i include void outres...

跪求懂C 的人幫下忙,幫忙寫一下這個程式的註釋。還有這個程式有錯誤,我不會改,也幫忙改一下

程式簡單,幫你大概註釋了下,沒有標頭檔案 goods.h 和 staff.h 主要是兩個類,也不難寫,不除錯給你改錯了。這些常量懂吧?define staffamount 4 define goodsamount 3 define salesrecordamount 10 define gperce...