#include<bits/stdc++.h>//猜拳游戏
int main() {
srand(time(0));
printf("欢迎来到剪刀石头布游戏!");
int playergamer = 0;
int computer = 0;
while (true) {
int playerselect;
printf("请选择你的出拳(1-剪刀,2-石头,3-布;输入其他结束游戏):");
std::cin >> playerselect;
if (playerselect< 1 || playerselect > 3) {
break;
}
int computerselect= rand() % 3 + 1;
printf("你选择了:");
switch (playerselect) {
case 1:
printf("剪刀\n");
break;
case 2:
printf("石头\n");
break;
case 3:
printf("布\n");
break;
default:
printf("无效的选择\n");
return 0;
}
std::cout << "电脑选择了:";
switch (computerselect) {
case 1:
printf("剪刀\n");
break;
case 2:
printf("石头\n");
break;
case 3:
printf("布\n");
break;
}
if (playerselect == computerselect) {
std::cout << "平局!" << std::endl;
} else if (playerselect == 1 && computerselect == 3 || playerselect == 2 && computerselect == 1 || playerselect == 3 && computerselect == 2) {
std::cout << "你赢了!" << std::endl;
} else {
std::cout << "你输了!" << std::endl;
}
}
printf("GAMER OVER!");
return 0;
}//看到这里帮我点个赞吧谢谢!
06-26
1万+
07-30
8568
07-12
5837
10-30
297
12-13
2085