- ·上一篇文章:查找命令find & findstr
- ·下一篇文章:面向对象的批处理语言(Object Oriented Batch Language)
- ·百度中搜索更多的关于“批处理再现九九乘法表”相关内容
- ·谷歌中搜索更多的关于“批处理再现九九乘法表”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
批处理再现九九乘法表
@echo off
for /l %%i in (1,1,9) do set str= &call :lp %%i
pause&goto :eof
:lp
cd. >temp.txt
for /l %%i in (1,1,10) do (
set a=%1&set b=%%i
set /p str=<temp.txt
setlocal enabledelayedexpansion
set /a c=!a!*!b!
if !c! gtr 9 (echo !str!0!a!*0!b!=!c! >temp.txt) else (echo !str!0!a!*0!b!=0!c! >temp.txt)
if !b! gtr !a! echo !str!&del temp.txt /q&goto :eof
endlocal
)

