經典c語言小游戲
以下是一個簡單的C語言小遊戲,叫做「猜數字遊戲」:
```c
#include
#include
#include
int main() {
int secret_number, guess, num_guesses = 0;
srand(time(0)); // 用當前時間作為隨機數種子
secret_number = rand() % 100 + 1; // 生成1到100之間的隨機數
printf("歡迎來到猜數字遊戲!\n");
printf("我已經想好了一個1到100之間的數字,你可以猜猜它是多少。\n");
do {
printf("請輸入你的猜測:");
scanf("%d", &guess);
num_guesses++;
if (guess > secret_number) {
printf("太大了,再試一次。\n");
} else if (guess < secret_number) {
printf("太小了,再試一次。\n");
} else {
printf("恭喜你,你猜對了!你用了%d次猜中了%d這個數字。\n", num_guesses, secret_number);
}
} while (guess != secret_number);
return 0;
}
```
這個遊戲會讓玩家猜測一個1到100之間的隨機數字,每次猜測後程式會給出提示,告訴玩家猜測的數字是太大還是太小。如果玩家猜對了,程式會告訴玩家用了多少次猜中了這個數字。這個遊戲很簡單,但可以鍛鍊玩家的反應能力和數學思維能力。
以上就是【經典c語言小游戲】的相關內容,敬請閱讀。