為什麼這篇猜拳小遊戲鄉民發文收入到精華區:因為在猜拳小遊戲這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者darkness0727 (72727)看板C_Sharp標題[問題]有關練習寫猜拳小遊戲的疑問...
猜拳小遊戲 在 炘媽咪育兒生活旅遊日記 Instagram 的最佳貼文
2021-09-24 17:02:01
猜拳遊戲 輸了水球伺候 連輸的炘爺 露出了親和力十足的表情 讓哥哥笑到不行 用水球結束了四天連假 四天怎麼可以這麼快😖 收心準備上班、上課囉 #中秋節 #中秋節快樂 成長記録 #成長 #成長日記 #育兒 #cute #育兒日記 #親子 #親子日常 #日常生活 #日常の記録 #寶貝 #小孩 #...
我嘗試用指定數字加上判斷式
不用 轉型字串加總比對的方式去寫猜拳遊戲
可是一直搞不清楚為什麼結果總是會有錯誤的顯示 小弟接觸C#不到兩個月
太雷請多包涵
玩家選擇隨機出拳的選項
private void button4_Click(object sender, EventArgs e) //隨機出拳的按鈕
{
npcset = System.Convert.ToInt32(ran_set.NextDouble() * 3 + 1);
//電腦出拳的機率設定
userscore = System.Convert.ToInt32(ran_set.NextDouble() * 3 + 1);
//玩家隨機出拳
if (userscore.Equals(1))//假如玩家出剪刀
{
userscore = 1;
labeluser.Text = "玩家出剪刀";//玩家隨機出拳的顯示設定
//以下是玩家出剪刀的情形下
if (npcset.Equals(1)) //電腦出剪刀
{
labelnpc.Text = "電腦出剪刀";
labelplaymessage.Text = "平手";
}
else if (npcset.Equals(2))//電腦出石頭
{
labelnpc.Text = "電腦出石頭";
labelplaymessage.Text = "電腦獲勝";
}
else if (npcset.Equals(3))//設定電腦出布的情況
{
labelnpc.Text = "電腦出布";
labelplaymessage.Text = "玩家獲勝";
}
}
else if (userscore.Equals(2))//玩家隨機出石頭
{
userscore = 2;
labeluser.Text = "玩家出石頭";
//以下是玩家出石頭的判斷
if (npcset.Equals(1)) //設定電腦出剪刀的情況
{
labelnpc.Text = "電腦出剪刀";
labelplaymessage.Text = "玩家獲勝";
}
else if (npcset.Equals(2))//設定電腦出石頭的情況
{
labelnpc.Text = "電腦出石頭";
labelplaymessage.Text = "平手";
}
else if (npcset.Equals(3))//設定電腦出布的情況
{
labelnpc.Text = "電腦出布";
labelplaymessage.Text = "電腦獲勝";
}
}
else if (userscore.Equals(3))//玩家隨機出布
{
userscore = 3;
labeluser.Text = "玩家出布";
//以下是玩家出布的狀況
if (npcset.Equals(1)) //設定電腦出剪刀的情況
{
labelnpc.Text = "電腦出剪刀";
labelplaymessage.Text = "電腦獲勝";
}
else if (npcset.Equals(2))//設定電腦出石頭的情況
{
labelnpc.Text = "電腦出石頭";
labelplaymessage.Text = "玩家獲勝";
}
else if (npcset.Equals(3))//設定電腦出布的情況
{
labelnpc.Text = "電腦出布";
labelplaymessage.Text = "平手";
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.11.110