1. 程式人生 > >完成猜數字遊戲

完成猜數字遊戲

ice choice span 用戶輸入 color code () scanf 開始

思路:設置一個隨機值,提示用戶輸入指定範圍之內的數字,然後和隨機值進行比較,給予用戶提示,在最終猜出結果。

其重點在於設置一個隨機值,應用rand。

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 
 4 void Game()
 5 {
 6     int num = rand() % 100 - 1;
 7     while (1)
 8     {
 9         int i = 0;
10         printf("請輸入[1—100]之間的數字:");
11         scanf("%d", &i);
12 13 if (i < num) 14 { 15 printf("太低了!\n"); 16 } 17 else if (i > num) 18 { 19 printf("太高了!\n"); 20 } 21 else 22 { 23 printf("猜對了!\n"); 24 break; 25 } 26 } 27 } 28
29 int meun() 30 { 31 printf("====================!\n"); 32 printf("開始遊戲請按1\n"); 33 printf("====================!\n"); 34 printf("退出遊戲請按0\n"); 35 printf("請輸入你的選項:"); 36 int choice = 0; 37 scanf("%d",&choice); 38 return choice; 39 } 40 41 int main() 42 { 43 while
(1) 44 { 45 int chioce = meun(); 46 if (chioce == 1) 47 { 48 Game(); 49 } 50 else 51 { 52 printf("Goodbye!\n"); 53 break; 54 } 55 } 56 return 0; 57 }

完成猜數字遊戲