search
[C/C++基礎]-亂數函數應用 – jashliao部落格

[C/C++基礎]-亂數函數應用 – jashliao部落格

[C/C++基礎]-亂數函數應用

本篇分享亂數函數應用,有興趣的(C/P)同好,歡迎來(C/P)一下 ^ ^

程式碼

#include 
#include  //srand() ,rand() ,system()
#include    //time()
usingnamespace std;
/////////////////////////////////////////////////
int *DataArray;
void Rand_One2N(int intcount,int intrange,int intstart=1)
{
    int i;
    srand(time(NULL));
    for(i=0; i
    {
        DataArray[i]=intstart+(rand()%intrange);
    }
}
/////////////////////////////////////////////////
int main()
{
    int j;
    int n;
    cout <設定亂數個數"<
    cin >>j;
    cout <設定範圍(1N)"<
    cin >>n;
    //////////////////////////////////
    DataArray=newint[j];
    //int rand ( void );
    //( value % 100 ) is in the range 0 to 99
    //( value % 100 + 1 ) is in the range 1 to 100
    //Rand_One2N(j,n,0);//0~(N-1)
    Rand_One2N(j,n);//1~N
    for(int i=0;i
    {
        cout << DataArray[i] << endl;
    }
    //**********************
    delete []DataArray;
    //////////////////////////////////
    system("PAUSE"); 
    return 0;
}

 

 

熱門推薦

本文由 jashliao部落格 提供 原文連結

jashliao部落格
寫了5420篇文章,獲得0次喜歡
留言回覆
回覆
精彩推薦