求C語言,先隨機生成0 9的數,然後輸入數,直到與生成的數一樣為止。然後輸出輸入的次數

2021-05-02 22:10:17 字數 1426 閱讀 8037

1樓:網路劍客

static void main(string args)

}else}}

2樓:匿名使用者

這題應該很簡單吧

生成隨機數random rand = new random();

rand.next(10);

然後while(true)迴圈,要求輸入

比較 裡面放個計數器 count++

正確跳出 列印

3樓:匿名使用者

windows控制檯做

int b = 0;

int n = 0;

console.writeline("請輸入您猜的數字");

int a = new random().next(0, 9);

doelse if (a > b)

else if (a < b)

}catch (exception e)

finally

次", ++n);}}

while (a != b)

;console.writeline("猜對啦");

4樓:匿名使用者

static void main(string args)

else}}

c#中怎麼獲得0-9之間的隨機數

5樓:幻想武士

random rd=new random();

int num=rd.next(0,10);

給一個用c# 程式設計實現從0到9隨機取五個數並輸出的程式。

6樓:匿名使用者

private void button1_click(object sender, eventargs e)

c# 同時生成多個不同的0~9的隨機數

7樓:匿名使用者

老問題了,不要取每個數的時候都去new random(), 先new好一個,然後每次都用同一個.random預設構造方法以當前時間為種子,new的太快會造成種子相同,取的數也就相同了

8樓:匿名使用者

for(int i=0;i<9;i++)

9樓:匿名使用者

這裡可以使用執行緒。使用9個執行緒產生9個不同的數字。具體方法請自己搜尋。

10樓:夜聞香

-_-b

大哥,你不會用陣列啊?

int ia = new int[9];

for(int i;i<9;i++) ia[i]=getrandom();

11樓:匿名使用者

int getrandom()

c 中生成隨機數時的種子問題,關於C 的隨機數的種子的設定問題

先糾正一下錯誤,是srand unsigned int time 0 srand的形參是unsigned int型別的 這句話只要寫一次,一般情況下只能寫一次 隨機數是隨機的數,但計算機不可能產生隨機數,計算機根據你的輸入,再跟一個演算法就產生一個特定的序列.只要你給計算機一個相同的數,計算機返回的...

c語言怎樣產生一定範圍的隨機數C語言怎樣產生一定範圍的隨機數?

編譯環境為 vs2013 產生1到3的整型隨機數的 如下 include include include define max 3 這個函式的意義為 隨機生成最大的數為3 define min 1 這個函式的意義為 隨機生成最小的數為1 int main 在c語言中,rand 函式可以用來產生隨機數...

C語言迴文數求批改,C語言求迴文數的問題

你的程式是在判斷迴文數嗎?看了感覺好像什麼都不是啊,程式過於囉嗦,且有許多畫蛇添足的地方。你的演算法錯了,要改的話不是在你這個程式裡去找錯誤,而是要完全推倒重做。下面的程式簡潔易懂,效率也高,你不妨試試。include int ishuiwenshu int data return s data i...