当前位置:DOS资源站资料中心批处理教程 → 批处理加法表+乘法表(for循环+goto循环)

批处理加法表+乘法表(for循环+goto循环)

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-5-29 18:26:49

@echo off&setlocal enabledelayedexpansion
:begin
set /a n+=1
if %n% equ 3 pause>nul&goto :eof
for /l %%i in (1,1,9) do (
    for /l %%j in (1,1,%%i) do (
    if %n% equ 1 (
    set /a a=%%i*%%j,b=%%i+%%j
    if !a! lss 10 set "a= !a!"
    set "str=%%i*%%j=!a!"
    set var=!var! !str!
    if %%j equ %%i echo !var!&set var=
    ) else (
           set /a a=%%i+%%j,b=%%i+%%j
           if !a! lss 10 set "a= !a!"
           set "str=%%i+%%j=!a!"
           set var=!var! !str!
           if %%j equ %%i echo !var!&set var=
           )
)
)
goto begin