簡單的c語言實現剪子包袱錘

2021-10-07 07:31:21 字數 1299 閱讀 3696

該遊戲開局可以選兩種模式,第一種是選擇與電腦玩多少局,並且以輸入r、p、s分別代表石頭、布和剪刀;第二種模式是選擇獲勝多少句結束遊戲,同樣輸入r、p、s。最後將玩家、電腦分別贏了多少局、平了多少局的結果輸出。

難點在於用rps代替312進行比較

#include

#include

#include

intrand_num()

intmain()

else

if(b==

'p')

else

if(b==

's')

c=rand_num()

;if(c==1)

if(c==2)

if(c==3)

d=b-c;

if(d==

1||d==-2

)else

if(d==0)

else

printf

(" scores: ");

if(w!=0)

if(l!=0)

if(t!=0)

printf

("\n\n");

i++;}

}else

if(mode==2)

else

if(b==

'p')

else

if(b==

's')

c=rand_num()

;if(c==1)

if(c==2)

if(c==3)

d=b-c;

if(d==

1||d==-2

)else

if(d==0)

else

printf

(" scores: ");

if(w!=0)

if(l!=0)

if(t!=0)

printf

("\n\n");

i++;if

(w==a||l==a)}}

printf

("the game of %d matchs is complete.the final scores are:\n"

,a);

printf

("you: %d\n"

,w);

printf

("computer: %d\n"

,l);

printf

("ties: %d\n"

,t);

return0;

}

C語言實現簡單的HashTble

標頭檔案中的原始定義 ifndef helpsep h define mintablesize 1 typedef char elementtype struct listnode typedef struct listnode position struct hashtbl typedef str...

簡單echo server的C語言實現

下決心要重新梳理一下網路的相關知識,計畫要熟悉tcpdump工具以及linux網路程式設計,尤其是要把同步非同步,阻塞非阻塞那塊弄清楚,如果可能的話,熟悉一下libuv這樣的庫。本週參照網上資料的 實現了乙個簡單echo server,從socket中讀取資料並且寫回,用telnet測試後發現成功,...

C語言實現簡單的飛機大戰

定義四個函式實現飛機大戰 include include include 定義全域性變數 int high,width 定義邊界 int position x,position y 飛機位置 int bullet x,bullet y 子彈位置 int enemy x,enemy y int sco...