batman 当前离线
考官
荣誉版主
@echo off&setlocal enabledelayedexpansion for /f "tokens=1,2" %%a in (a.txt) do set "_%%a=!_%%a! %%b" for %%a in (张三 李四 王五 赵六) do ( for %%b in (!_%%a!) do set /a num+=%%b,n+=1&echo !n! %%a %%b>>b.txt set /a n+=1&echo !n! 合计 !num!>>b.txt&set /a num=0 ) start b.txt复制代码
TOP
more 当前离线
技术组成员
@echo off&Setlocal Enabledelayedexpansion for %%a in (张三 李四 王五 赵六) do ( set num=0 for /f "tokens=1,2" %%i in ('type a.txt') do ( if /i "%%a"=="%%i" ( set /a n+=1,num+=%%j echo.!n! %%i %%j ) ) set /a n+=1 echo.!n! 合计 !num! ) echo.&pause复制代码
评分人数
tireless 当前离线
少校
@echo off&setlocal enabledelayedexpansion for /f "tokens=1,2" %%a in (a.txt) do set %%a=!%%a!,%%b set n=1 (for %%? in (张三 李四 王五 赵六) do ( for %%a in (!%%?!) do ( echo !n! %%? %%a set /a n+=1,%%?+=%%a ) echo !n! 合计 !%%?! ))>b.txt复制代码
原帖由 随风 于 2009-6-6 16:34 发表 一定要按 张三、李四这样的顺序吗? 李四、张三这样应该也可以吧? 另外你的练习应该是 046 了 (^_^) http://www.bathome.net/viewthread.php?tid=4284&highlight=%A1%BE%C1%B7%CF%B0
随风 当前离线