[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

也来个画矩形的

  1. @echo off
  2. :again
  3. setlocal
  4. cls&set /p long=请输入矩形的长度:
  5. set /p high=请输入矩形的宽度:
  6. set /a long-=2,high-=2
  7. call :lp ┌  ┐
  8. for /l %%a in (1,1,%high%) do call :lp │ │
  9. call :lp └  ┘
  10. pause>nul&endlocal&goto again
  11. :lp
  12. set /p=%1<nul
  13. for /l %%i in (1,1,%long%) do (
  14.      if "%1" neq "│" (
  15.         set /p=─<nul
  16.         ) else (
  17.         set /p=  <nul
  18.      )
  19. )
  20. set /p=%2<nul&echo.
复制代码
***共同提高***

TOP

再来画个台阶

  1. @echo off&setlocal enabledelayedexpansion
  2. set /p num=请输入台阶级数:
  3. echo.&echo.&echo 由此下^>^>
  4. for /l %%a in (1,1,%num%) do (
  5.     set /a a+=2
  6.     if %%a equ 1 (
  7.       echo ━━┓
  8.       ) else (
  9.       echo ┗━┓
  10.     )
  11.     for /l %%i in (1,1,!a!) do set /p=  <nul
  12. )
  13. echo ┗━━━ ^<^<由此上
  14. pause>nul
复制代码
***共同提高***

TOP

返回列表