[C/C++基礎]-亂數函數應用
本篇分享亂數函數應用,有興趣的(C/P)同好,歡迎來(C/P)一下哈哈 ^ ^。
程式碼 |
#include <iostream> #include <stdlib.h> //srand() ,rand() ,system() #include <time.h> //time() usingnamespace std; ///////////////////////////////////////////////// int *DataArray; void Rand_One2N(int intcount,int intrange,int intstart=1) { int i; srand(time(NULL)); for(i=0; i<intcount; i++) { DataArray[i]=intstart+(rand()%intrange); } } ///////////////////////////////////////////////// int main() { int j; int n; cout <<"設定亂數個數"<<"\t"; cin >>j; cout <<"設定範圍(1到N)"<<"\t"; 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<j;i++) { cout << DataArray[i] << endl; } //********************** delete []DataArray; ////////////////////////////////// system("PAUSE"); return 0; }
|
沒有留言:
張貼留言