您好需要使用在C++ 分配幫助我必須在隨機陣列生成250下100個號碼,然後在使用一個單獨的函數降序排列它們降序的陣列。C++排序在使用一個單獨的函數
#include <iostream>
#include<cstdlib>
using namespace std;
int main()
{
double sample[100];
int t;
for (t=0; t<250; ++t) {
sample[t] = (double) (rand()%100);
}
for (t=0; t<100; ++t) {
cout<< sample[t]<< "\n";
}
return 0;
}
我已經成功地完成了第1部分,希望在排序隨機數方面有所幫助。
這些部分可能會有幫助:'#include'和'std :: begin'和'std :: end'和'std :: sort'和'std :: greater' –
您的代碼不匹配說明:您可以產生100個250以下的數字,而不是250個以下的100個數字。您還會產生數組溢出。無論'蘭特()'產生的隨機數是一個單獨的問題,但是,我想,他們是貴公司的需要隨機的。 –
那麼,你只是有排序問題?或者它是你發現的逆序部分? – RichardPlunkett