[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set idbox=1509231988042396?9;3700001989091894?0;4313021981042877?1;5301021920050801?X;6110251990062874?0
  4. set muli=7 、9 、10 、5 、8 、4 、2 、1 、6 、3 、7 、9 、10 、5 、8 、4 、2
  5. set idbox=%idbox:?=#%
  6. set muli=%muli:10=t%
  7. set muli=%muli: 、=%
  8. set /a t=10
  9. set yushu=0123456789t
  10. set code=10X98765432
  11. for /l %%i in (0 1 10) do call set ".%%code:~%%i,1%%=%%yushu:~%%i,1%%"
  12. for %%a in (%idbox%) do (
  13. set id=%%a
  14. set/p=!id:#=?!<nul
  15. for /l %%b in (0 1 15) do (
  16. call set /a "sum+=%%id:~%%b,1%%*%%muli:~%%b,1%%"
  17. )
  18. for %%c in (0 1 2 3 4 5 6 7 8 9) do (
  19. if not defined yes (
  20. set /a t_sum=sum+%%c*2
  21. set /a t_mod=t_sum%%11
  22. set t_mod=!t_mod:10=t!
  23. for /f "delims==" %%d in ('set .^|findstr /e !t_mod!') do (
  24. if "%%d"==".!id:~-1!" (
  25. echo;         应该是:!id:#=%%c!
  26. set yes=1
  27. )
  28. set "t_sum=" & set "t_mod="
  29. )
  30. )
  31. )
  32. set "sum="
  33. set "yes="
  34. )
  35. echo;over&pause>nul&exit /b
复制代码
1

评分人数

TOP

返回列表