雙手石頭剪刀布,c語言判斷
題目如下
雙手剪刀、石頭、布的規則:
一、如果小明的左手贏了李華的左手:
如果小明的左手贏了李華的右手或平局,則小明獲勝;
如果小明的左手輸給了李華的右手:
如果小明的右手贏了李華的右手,則小明獲勝;
如果小明的右手輸給了李華的右手或平局,則李華獲勝。
二、如果小明的左手與李華的左手平局:
如果小明的右手贏了李華的右手,則小明獲勝;
如果小明的右手輸給了李華的右手,則李華獲勝;
如果小明的右手與李華的右手平局,則平局。
三、如果小明的左手輸給了李華的左手:
如果小明的右手輸給了李華的左手或平局,則李華獲勝;
如果小明的右手贏了李華的左手;
如果小明的右手贏了李華的右手或平局,則小明獲勝;
如果小明的右手輸給了李華的右手,則李華獲勝。
輸入
第一行輸入小明左手和右手的手勢。
第二行輸入李華左手和右手的手勢。
(y
表示剪刀 o 表示石頭 h 表示布)
c**如下
#include
intwin
(char a,
char b)
intmain()
;scanf
("%c"
, arr +0)
;getchar()
;scanf
("%c"
, arr +1)
;getchar()
;scanf
("%c"
, arr +2)
;getchar()
;scanf
("%c"
, arr +3)
;getchar()
;int temp =
win(arr[0]
, arr[2]
);if(temp ==1)
if(temp ==2)
if(temp ==
2|| temp ==3)
}if(temp ==3)
}if(temp ==3)
if(temp ==2)
if(temp ==3)
}if(temp ==2)
if(temp ==1)
if(temp ==2)
}}return0;
}
C 實現石頭剪刀布
c 實現了個石頭剪子布功能具有資料的讀寫功能即顯示遊戲記錄功能 要充分地分析和理解問題本身,弄清要求做什麼。在確定解決方案框架過程中,考慮怎樣使程式結構清晰 合理 簡單和易於除錯,並確定每個函式的簡單功能,以及函式之間的呼叫關係。綜上 新手寫的 歡迎指出問題 以下是computer people類的...
C 石頭剪刀布的實現
知識儲備 while true 不斷重複執行大括號內部的語句 include include using namespace std main 輸入 jkljkljkl 輸出 jkljkljkl 輸入 jkl jfksldfj jklsjfl 輸出 jkl jfksldfj jklsjfl 和cin...
C 實現石頭剪刀布遊戲
using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text u...