c語言 用c語言編寫剪刀石頭布程序。求算法?
用c語言編寫剪刀石頭布程序。求算法?找C#掌握一個(gè)石頭剪刀布程序,如圖所示,代碼算法非常簡單,一個(gè)0,1,2的三個(gè)隨機(jī)整數(shù)發(fā)生器都可以做。使用隨機(jī)類。設(shè)0為石頭,1為剪刀,2為布。玩家的選擇結(jié)果存儲(chǔ)在
用c語言編寫剪刀石頭布程序。求算法?
找C#掌握一個(gè)石頭剪刀布程序,如圖所示,代碼算法非常簡單,一個(gè)0,1,2的三個(gè)隨機(jī)整數(shù)發(fā)生器都可以做。使用隨機(jī)類。設(shè)0為石頭,1為剪刀,2為布。玩家的選擇結(jié)果存儲(chǔ)在變量inta中。計(jì)算機(jī)選擇的隨機(jī)數(shù)存儲(chǔ)在變量intb中。然后判斷A-B的結(jié)果,使用if,swich,結(jié)果為0,即平局,雙方相同,結(jié)果必須為0,結(jié)果為1和-2,玩家輸剪刀vs石頭=布vs剪刀=1石頭vs布=-2,結(jié)果為-1和2,玩家贏了結(jié)果,請(qǐng)參考上一條的倒數(shù)
使用1,2,3表示剪刀、石頭、布,然后使用scanf函數(shù)讀取用戶輸入,然后使用rand函數(shù)生成隨機(jī)數(shù),最后進(jìn)行比較。#包括