C語言 猜拳遊戲,人與電腦對決

2021-07-03 02:12:31 字數 762 閱讀 1635

#include//c程式,字尾.c

#include #include int main()

srand((unsigned)time(null)); // 隨機數種子

computer=rand()%3; // 產生隨機數並取餘,得到電腦出拳

result=(int)gamer+computer; // gamer 為 char 型別,數**算時要強制轉換型別

printf("電腦出了");

switch (computer)

printf("你出了");

switch (gamer)

if (result==6||result==7||result==11) printf("你贏了!");

else if (result==5||result==9||result==10) printf("電腦贏了!");

else printf("平手");

system("pause>nul&&cls");// 暫停並清屏

}return 0;

}

大小寫的a,b,c,d,a,b,c,d都能實現這個功能。

關於system函式,system("pause");與system("pause>nul")的區別為:

執行了system("pause");之後,會出現「請按任意鍵繼續...」

執行了system("pause>nul");之後,也能使console暫停,但是不會出現「請按任意鍵繼續...」這幾個字。

C語言 猜拳遊戲

c語言實現猜拳小遊戲 srand unsigned time null 隨機數種子 computer rand 3 產生隨機數並取餘,得到電腦出拳 result int gamer computer gamer 為 char 型別,數 算時要強制轉換型別 printf 電腦出了 switch com...

C語言之猜拳遊戲

描述 石頭剪子布,是一種猜拳遊戲。起源於中國,然後傳到日本 朝鮮等地,隨著亞歐 的不斷發展它傳到了歐洲,到了近現代逐漸風靡世界。簡單明瞭的規則,使得石頭剪子布沒有任何規則漏洞可鑽,單次玩法比拼運氣,多回合玩法比拼心理博弈,使得石頭剪子布這個古老的遊戲同時用於 意外 與 技術 兩種特性,深受世界人民喜...

用C語言創作睿智小遊戲 猜拳篇

突發奇想,打算用c語言編寫乙個猜拳遊戲,深知網上有很多教程,未看教程,自己開始盲編,首先需要定義猜拳遊戲的精髓 石頭,剪刀,布 這裡我們用數字定義 賦予1 石頭,2 剪刀,3 布我們平時在玩猜拳遊戲的時候是玩家vs玩家,有很多心理戰術 察言觀色 但是我們電腦是個面無表情的玩家!我們跟電腦對戰只有三分...