我的跟6楼的一样,但是6楼因为使用了echo. 所以效率有点低。- @echo off&setlocal enabledelayedexpansion
- for %%i in (张三 李四 王五 赵六) do (
- set sum=0
- for /f "tokens=1,2" %%a in (a.txt) do (
- if "%%i" equ "%%a" (
- set /a n+=1
- set /a sum+=%%b
- echo !n! %%a %%b
- )
- )
- set /a n+=1
- echo !n! 合计 !sum!
- )
- pause
复制代码
|