悬崖之树 当前离线
上尉
@echo off & setlocal enabledelayedexpansion for /l %%a in (1 1 20) do ( set s=1 for /l %%b in (1 1 %%a) do ( set /a s*=%%b ) set /a sum+=!s! ) echo %sum% pause复制代码
TOP
@echo off & setlocal enabledelayedexpansion set a=1 for /l %%i in (1 1 9) do ( set /a a=a*2+1 ) echo 猴子一共摘了%a%个桃子。 pause复制代码
@echo off & setlocal enabledelayedexpansion set "str=1 2 3 4" for %%a in (%str%) do ( set str1=!str:%%a=! for %%b in (!str1!) do ( set str2=!str1:%%b=! for %%c in (!str2!) do ( echo %%a%%b%%c ) ) ) pause复制代码
@echo off & setlocal enabledelayedexpansion for %%a in (1 3 6 8 6 3 1) do ( for /l %%b in (1 1 %%a) do ( set c=!c!* ) echo !c! set c= ) pause复制代码
@echo off & setlocal enabledelayedexpansion for /l %%i in (1 1 9) do ( if %%i gtr 1 echo. for /l %%j in (1 1 %%i) do ( set /a c=%%j*%%i set "c=!c! " set /p=%%j*%%i=!c:~,2! <nul ) ) echo. pause复制代码
@echo off & setlocal enabledelayedexpansion for /l %%a in (100 1 999) do ( set s=%%a set a=!s:~,1! set b=!s:~1,1! set c=!s:~2,1! set /a sum=!a!*!a!*!a!+!b!*!b!*!b!+!c!*!c!*!c! if !sum!==!s! echo %%a ) pause复制代码