当前位置:DOS资源站资料中心批处理教程 → 批处理玩二十四点

批处理玩二十四点

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-21 19:23:32

已知不足有:
*数字范围为0~9而不是1~13
*没能限制玩家用其他数字
*没有游戏向导(包括退出游戏

此批处理甚为简单,权作If、For、Set和变量延迟等知识点的小教学范例。请高手莫见笑~~


@echo off&title DOS资源站 www.cmdos.net
setlocal enabledelayedexpansion
title 二十四点
echo 游戏规则:利用四则运算符号及括号将四个数字连接并使之运算结果为24
:start
for /l %%i in (1,1,4) do set n=!n! !random:~0,1!
echo %n%
set /p m=
if "%m%" == "" echo Next && goto clear
set /a r=%m%
if %r% == 24 (
echo Very good.
) else (
echo That's wrong.
)
:clear
echo ----
set m=
set n=
echo.
goto start