1樓:匿名使用者
很早以前用過那隨機數的方法,不能保證不重,只能生成一個記下來再生成一個匹配一下
2樓:
int xl = new int();
int tmp = 0;
string output = "the numbers are: ";
random rd = new random();
for (int i = 0; i < 33; i++)for (int i = 0; i < 6; i++)return output;
3樓:智翊端秋穎
1-33放在一個集合裡面,隨機數=1到集合長度。隨機一個,就取出集合對應位置的數字,並且刪除這行。繼續隨機數=1到集合長度,再取。
迴圈6次就完了。
c#生成6個隨機數,要求1到33之間不重複的隨機數,要最簡單的寫法
4樓:匿名使用者
1-33放在一個集合裡面,隨機數=1到集合長度。隨機一個,就取出集合對應位置的數字,並且刪除這行。繼續隨機數=1到集合長度,再取。 迴圈6次就完了。
5樓:
int xl = new int();
int tmp = 0;
string output = "the numbers are: ";
random rd = new random();
//把1-33放在陣列裡
for (int i = 0; i < 33; i++)//迴圈6次
for (int i = 0; i < 6; i++)return output;
c#中輸入七個1-30之間互不相同的數產生7個1-30之間互不相同的隨機數?**怎麼寫啊
6樓:匿名使用者
輸入7個不相同的用作什麼的?(生成的7個隨機跟這輸入的7個要不一樣?)---------------------------下面
的**可以生成7個不相同的1-30(不包括30,要包括30的話 吧下面的30改成31)的隨機數 system.collections.arraylist ary = new system.
collections.arraylist(7);
random random = new random();
for (int i = 0; i < 7; i++)ary.add((object)num);}
c# winfrom 隨機生成5個在0 到50直接的隨機數,切不重複,怎麼實現啊
7樓:斬光_者
主要函式:
public listgetnum()
else
else}}
return result;}
8樓:匿名使用者
random r = new random();
dictionarydic = new dictionary();
while (dic.count + 1 < 6)這個不是正態隨機
vba 產生不重複的隨機數問題,VBA 產生不重複的隨機數問題
產生20個1 100之間的不重複隨機數 public sub rndnumbernorepeat1 dim rndnumber,temp 20 i,k,maxrec as integer randomize timer 初始化隨機數生成器 maxrec 100 從a21開始輸出隨機數 k 0 do ...
c怎麼實現取1100之間的隨機數
random r new random int num r.nextinteger 1,101 這樣隨機數才是1 100.那個函式是不包括上限在內的 new random nextinteger 1,100 random ui new random int myint ui.next 1,101 r...
python怎樣生成正態分佈的隨機數
import random exp 0 期望 var 1 方差 x random.normalvariate exp,var 你要生成的隨機數 python 如何產生在某一區間內的正態分佈的隨機數,求指點一下,謝謝啦 提問者你好,我在想這個的過程中可能幫你做出來了,所以就先用了,如果覺得ok,請採納...