标题: 怎么输入获取的数字
[打印本页]
作者: ficn
时间: 2008-7-1 17:51
标题: 怎么输入获取的数字
@echo off
set str=
22
for %%a in (
"1=A10" "2=A20" "22=A100"
) do call set str=%%str:%%~a%%
echo %str%
pause
set str=1 显示A10
set str=2 显示A20
set str=22 显示A20A20
怎么让22显示A100
作者: huahua0919
时间: 2008-7-1 18:57
@echo off
set str=22
for %%a in ("1=A10" "2=A20" "22=A100") do (call call set str=%%a%%%%%%str:%%~a%%%%%%)
echo %str%
pause
[
Last edited by huahua0919 on 2008-7-1 at 07:00 PM ]
作者: ficn
时间: 2008-7-1 19:50
谢谢二楼 不过代码还是不行
作者: 26933062
时间: 2008-7-1 20:20
@echo off
set str=22
set .1=10
set .2=20
set .22=100
call echo A%%.%str%%%
pause
或者
:
@echo off
set str=22
for %%a in ("1=A10" "2=A20" "22=A100") do set .%%~a
call echo %%.%str%%%
pause
[
Last edited by 26933062 on 2008-7-1 at 08:24 PM ]
作者: ficn
时间: 2008-7-2 03:56
非常感谢 4楼
作者: danjiang
时间: 2008-7-2 14:28
强