1.使用guid實現真正的隨機數
2.重複遊戲
3.計算分數
using system;
using system.diagnostics;
namespace 猜拳小遊戲
; console.
writeline
("開始玩猜拳小遊戲!");
while
(true
)else
if(yourdesc ==
"剪刀"
)else
if(yourdesc ==
"布")
else
} console.
writeline
("你選擇的是"
+ yourdesc)
;int computerselector =
getrandombyguid(0
,3);
string result =
string
.empty;
switch
(iswin
(yourselector,computerselector)
) console.
writeline
(computerselector +
"計算機選擇"
+ descs[computerselector]
+" "
+result);}
console.
writeline
("電腦分數:"
+computerscore)
; console.
writeline
("你的分數:"
+yourscore)
;string winer="";
if(computerscore > yourscore)
winer =
"勝利者:電腦"
;else
if(computerscore < yourscore)
winer =
"勝利者:你"
;else
winer =
"平手"
; console.
writeline
("最終結果:"
+winer)
; console.
writeline
("是否需要重來:輸入1重來,輸入其他退出!");
char other = console.
readkey()
.keychar;
if(other!=
'1')}}
///
/// 判斷一局的正負
///
///
///
///
static
intiswin
(int yourselector,
int computerselector)
return0;
}///
/// 使用guid產生的種子生成真隨機數
///
static
intgetrandombyguid
(int min,
int max)
///
/// 使用guid生成種子
///
///
static
intgetrandomseedbyguid()
}}
python實現猜拳小遊戲
用python實現猜拳小遊戲 本練習旨在養成良好的編碼習慣和練習邏輯思考.使用python版本 3.7.3 內容實現如下 usr bin env python coding utf 8 簡單實現猜拳小遊戲,預設每回合 五局 version 0.1 author smartbabble date 20...
python實現猜拳小遊戲
建立乙個猜拳遊戲系統包含以下特性 最高分 玩家姓名 玩家性別 幫助頁面,以及 出拳 技能。要求 使用者進入系統之後,設定玩家姓名和性別 與電腦對戰 或者兩個玩家對戰 出拳的記過是隨機的 剪刀 1 石頭 0 布 2 三局兩勝 一局就是一把,輸了就是此局輸了 記錄最高獲勝次數 最高分 import ra...
Python實現猜拳小遊戲
import random di2 p,w,s 0,0,0while true system random.randint 1,3 player input 遊戲開始 1表示剪刀,2表示石頭,3表示布,q表示退出,請出拳 if player in 1 2 3 q if player q print ...