@echo off\r\nsetlocal enabledelayedexpansion\r\necho 欢迎来到石头剪刀布游戏!\r\n\r\n:game\r\necho.\r\necho 请选择您的出拳(1-石头,2-剪刀,3-布):\r\nset /p choice=\r\n\r\nset /a computerChoice=%random% %% 3 + 1\r\n\r\nif %choice% equ 1 (\r\n set playerChoice=石头\r\n) else if %choice% equ 2 (\r\n set playerChoice=剪刀\r\n) else if %choice% equ 3 (\r\n set playerChoice=布\r\n) else (\r\n echo 无效的选择,请重新输入!\r\n goto game\r\n)\r\n\r\nif %computerChoice% equ 1 (\r\n set computerChoiceText=石头\r\n) else if %computerChoice% equ 2 (\r\n set computerChoiceText=剪刀\r\n) else if %computerChoice% equ 3 (\r\n set computerChoiceText=布\r\n)\r\n\r\necho 你选择了:%playerChoice%\r\necho 电脑选择了:%computerChoiceText%\r\n\r\nif %choice% equ %computerChoice% (\r\n echo 结果:平局!\r\n) else if %choice% equ 1 (\r\n if %computerChoice% equ 2 (\r\n echo 结果:你赢了!\r\n ) else (\r\n echo 结果:你输了!\r\n )\r\n) else if %choice% equ 2 (\r\n if %computerChoice% equ 3 (\r\n echo 结果:你赢了!\r\n ) else (\r\n echo 结果:你输了!\r\n )\r\n) else if %choice% equ 3 (\r\n if %computerChoice% equ 1 (\r\n echo 结果:你赢了!\r\n ) else (\r\n echo 结果:你输了!\r\n )\r\n)\r\n\r\necho.\r\necho 是否继续游戏?(Y/N)\r\nset /p playAgain=\r\n\r\nif /i "%playAgain%" equ "Y" (\r\n goto game\r\n)\r\n\r\necho 谢谢参与,再见!\r\npause >nul


原文地址: https://www.cveoy.top/t/topic/pLqu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录