我来简化下:- @echo off&setlocal enabledelayedexpansion
- for /l %%a in (1,1,8) do set ".%%a=映射%%a-1"&set "_%%a=映射%%a-2"&set "#%%a=映射%%a-3"
- :begin
- cls&echo.
- for /l %%a in (1,1,8) do set /p=%%a <nul
- echo.&echo.&set "n="&set /p n=请选择项:
- echo.&echo 你选择的是第%n%项:!.%n%! !_%n%! !#%n%!
- pause>nul&goto begin
复制代码 可以看出当你选择了1-8中任一数字时,程序就会分别输出以. _ #字符与之组合后的变量的值,这就是映射。 |