使用迴圈結構來模擬玩家對戰(這裡我用的是while 迴圈);
使用時間函式作為種子,產生不一樣的隨機數字;
rand( )函式的取值範圍為 0---32767;
c**如下:
#include #include #include int main()
hp2 -= att1;
printf("玩家2: 啊!好疼!\n");
att2 = rand() % 11 + 5;
hp1 -= att2;
printf("玩家1: 算你狠!\n");
if (att2 == 15)
printf("玩家1攻擊力:%d,玩家2的剩餘血量%d\n", att1, hp2);
printf("玩家2攻擊力:%d,玩家1的剩餘血量%d\n", att2, hp1);
printf("******************************************\n");
i++;
sleep(1000);
} printf("ko!,遊戲結束!\n玩家1的血量:%d,玩家2的血量:%d\n", hp1, hp2);
C語言實現掃雷小遊戲
我們首先說一下基本思路 首先我們需要兩個面板,乙個顯示面板,乙個雷面板,這兩個面板需要用二維陣列來實現。其次,要在雷面板中布置雷,然後需要輸入座標,排查雷,繼而判斷是否踩到雷,如果踩到雷,那麼玩家死翹翹,遊戲結束,如果沒有踩到雷,需要判斷此座標周圍雷的個數。如果最後設定雷的總個數全部被排查出來,那麼...
C語言實現掃雷小遊戲
本文將從一行行 中詳解掃雷小遊戲,對每乙個模組都使用詳細的注釋,使這個掃雷小遊戲簡單易懂。首先,簡單分析掃雷的玩法,掃雷就是在乙個棋盤中布置適當數量的雷數玩家通過對雷陣的排查,來找出雷的位置。如果玩家選擇的座標周圍無雷將自動展開這片區域,若有雷會顯示雷數。1.定義兩個適當大小的雷陣,乙個用來埋雷,判...
C語言實現2048小遊戲
參考 100 行 擼了乙個 2048 的小遊戲 規則就是 2084 遊戲的規則 j 左 k 下 l 右 i 上 相同數字移動過程中會合併 這裡我把按鍵修改成了方向鍵,並加了些注釋幫助理解 include include include define game size 4 static void l...