美文网首页从零开始学Python
用批处理(bat)打印乘法口诀表

用批处理(bat)打印乘法口诀表

作者: iLester | 来源:发表于2018-01-26 10:27 被阅读6次

乘法口诀表打印的一题多构之bat版本:

@echo off 
:: 九九乘法表 
set num=0 
for /l %%i in (1,1,9) do ( 
for /l %%j in (1,1,%%i) do call :multiply %%i %%j 
) 
pause>nul 
goto :eof 

:multiply 
set /a num+=1 
set /a var=%1*%2 
set var=%2*%1=%var% 
set var=%var% 
if %2 equ 1 (set var=%var:~0,5%) else set var=%var:~0,6% 
set str=%str% %var% 
if %num% equ %1 echo %str%&set str=&set num=0 
goto :eof 

上述代码另存为.bat文件,在Windows中的命令提示符中显示的效果如下:


运行结果

相关文章

网友评论

    本文标题:用批处理(bat)打印乘法口诀表

    本文链接:https://www.haomeiwen.com/subject/qlyiaxtx.html