C語言小程式(七) 石頭剪刀布

2021-06-16 22:30:06 字數 633 閱讀 7156

本來挺簡單的乙個程式,但突然想把《friends》給糅合進去,就多花了一些心思,這是我寫過最有趣的程式了。

#include #include #include int getrand()

int win_lose(int choice)

; rand = getrand();

printf("\nthe system give the %s.\n",p[rand]);

rand++;

if(choice == rand) //even

else if(rand==choice-1 || rand==choice+2) //win

else //lose }

int main()

else

ch = getchar();

} while(ch=='y' || ch=='y' || ch=='\n');

printf("\ngoodbye!\n");

return 0;

}

謹以此程式紀念下《friends》,monica、ross、joey、rachel、chandler、phoebe。

還請諸位大俠自動忽略那蹩腳的英語。

1018 石頭剪刀布

現給出兩人的交鋒記錄,請統計雙方的勝 平 負次數,並且給出雙方分別出什麼手勢的勝算最大。輸入第 1 行給出正整數 n 10 5 即雙方交鋒的次數。隨後 n 行,每行給出一次交鋒的資訊,即甲 乙雙方同時給出的的手勢。c 代表 錘子 j 代表 剪刀 b 代表 布 第 1 個字母代表甲方,第 2 個代表乙...

程式設計之七 「石頭剪刀布」遊戲(C )

這個遊戲,相信大家小時候都玩過吧,但又沒有想過和電腦來幾局呢?在這裡規則我就不多說了,程式的思路如下 首先定義乙個類game,儲存與本遊戲相關的資訊,包括 玩家和電腦的答案,玩家和電腦的得分,並能夠判斷每一局輸贏狀況和總的輸贏。在主函式中例項化物件後,首先由電腦先出,這裡是通過乙個random 函式...

1018石頭剪刀布(模擬)

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 大家應該都會玩 錘子剪刀布 的遊戲 兩人同時給出手勢,勝負規則如圖所示 現給出兩人的交鋒記錄,請統計雙方的勝 平 負次數,並且給出雙方分別出什麼手勢的勝算最大。輸入格式 ...