@echo off
set /p a=请输入第一个数字:
set /p b=请输入最后一个数:
set /a c=b+1
:aa
set s=1
for /l %%i in (1,1,%a%) do set /a s*=%a%
if %a% equ %c% goto end
set /a ss+=%s%
if not defined cc (
set cc=%a%$%a%
) else (
set cc=%cc%+%a%$%a%
)
set /a a+=1
goto aa
:end
echo,&echo 计算结果:
echo %cc:$=^^%=%ss%
echo,&echo 请按任意键退出&pause>nul