[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
ps
  1. $n=9;1..$n|%{' '*($n-$_)+'*'*(2*$_-1)}
复制代码
2

评分人数

TOP

  1. @echo off&setlocal enabledelayedexpansion
  2. set level=4
  3. set /a n=100000000,m=1
  4. for /l %%a in (1 1 %level%) do set /a m*=2
  5. set /a a=n+2*m,aa=m-1+n,m=n+m
  6. for /l %%a in (%n% 1 %a%) do set "#%%a= "
  7. set #%m%=*
  8. for /l %%a in (%n% 1 %aa%) do (
  9.     set "s="&set r=*
  10.     for /f "tokens=1* delims==" %%b in ('set #') do set "s=!s!%%c"
  11.     echo;!s!
  12.     set /a b=m-%%a+n,c=m+%%a-n
  13.     for /l %%c in (!b! 1 !c!) do (
  14.         set /a d=%%c-1,e=%%c+1,h=c+1
  15.         for %%i in (!d!) do set f=!#%%i!
  16.         for %%j in (!e!) do set g=!#%%j!
  17.         if "!f!" neq "!g!" (set t=*) else set "t= "
  18.         for %%i in (!d!) do set #%%i=!r!
  19.         set r=!t!
  20.     )
  21.     set #!c!=!t!&set #!h!=*
  22. )
  23. pause
复制代码
2

评分人数

TOP

返回列表