用c 完成猜數字遊戲

2021-10-03 11:03:45 字數 980 閱讀 1667

題目樣式:

產生0到100之間的隨機數字可以用以下語句;

random rdm = new random();

int guess = rdm.next(0, 101);

思路:

先設乙個開關,是否要執行,是就輸入「1」,否則的話輸入「0」。然後根據這個隨機數字guess,使用者輸入的的值賦值給input,用do…while語句判斷guess與input的大小,直到找到input=guess為止。

**實現:

class

program

}while

(!i.

trim()

.equals

("1"))

;random rdm =

newrandom()

;int guess = rdm.

next(0

,101);

int input =0;

int j =0;

do j=j+1;

if(input > guess)

guess!"

, j);}

else

if(input < guess)

guess!"

, j);}

}while

(input != guess)

; console.

writeline

("congrtulations to you,you are guess right!this right numble is"

+input);}

}

執行結果:

用C語言完成猜數字小遊戲

猜數字小遊戲是我人生中第一次寫的遊戲,通過這個遊戲初步理解到了c語言的趣味性以及簡單遊戲的基本框架,有點激動,廢話不多說先把 貼出來 define crt secure no warnings include include include void menu void game if input ...

完成猜數字遊戲

define crt secure no warnings include include include include intmain else if b c else break case2 exit 0 case2在這裡是選擇退出遊戲,用了乙個exit 函式,這個函式相當於在main 函式中...

C語言 完成猜數字遊戲

此題的解決思路為 定義乙個函式menu,每次玩遊戲時輸出menu 在main函式中利用do while迴圈以及switch語句選擇玩遊戲 定義乙個game函式,專門進行遊戲部分 此題需要注意的是 隨機生成數字的過程需要呼叫srand 隨機數的生成起點 srand裡面的引數為time。time 型別為...