C#生成指定范圍內的不重復隨機數
C#生成指定范圍內的不重復隨機數
// 隨機數個數 // 隨機數下限 /// 隨機數上限 public int[] GetRandomArray(int Number,int minNum,int maxNum) { int j; int[] b=new int[Number]; Random r=new Random(); for(j=0;j<Number;j++) { int i=r.Next(minNum,maxNum+1); int num=0; for(int k=0;k<j;k++) { if(b[k]==i) { num=num+1; } } if(num==0 ) { b[j]=i; } else { j=j-1; } } return b; }
本文由用戶 xg48 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!