返回列表 发帖

费了点劲才做出来的

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set /a n=1
  4. for /l %%i in (1,1,30) do (
  5. set /a n*=2
  6. call :count1 !n!
  7. if "%%i"=="!ss!" echo !n!
  8. )
  9. pause>nul
  10. goto :eof
  11. :count1
  12. set aa=%1
  13. set ss=0
  14. :count2
  15. if "!aa!" neq "" (
  16. set /a ss+=!aa:~0,1!
  17. set aa=!aa:~1!
  18. goto :count2 )
复制代码

[ 本帖最后由 irresolute 于 2009-2-22 13:05 编辑 ]
1

评分人数

TOP

返回列表