返回列表 发帖
太棒了 又学习了新知识
@echo off
set "a=今日明月在"
set a1=%a:~0,2%
set a2=%a:~2,2%
set a3=%a:~-1,1%
echo %a2%%a1%%a3%
pause>nulCOPY

TOP

@echo off
set abc=今日明月在
echo %abc%
echo %abc:~4,1%%abc:~3,1%%abc:~2,1%%abc:~1,1%%abc:~0,1%
echo %abc:~-1%%abc:~-2,1%%abc:~-3,1%%abc:~-4,1%%abc:~-5,1%
echo %abc:~-1%%abc:~-2,-1%%abc:~-3,-2%%abc:~-4,-3%%abc:~-5,-4%
pause>nulCOPY

TOP

答案

echo off
set ss=今日明月在
set a=%ss:~0,2%
set b=%ss:~2,2%
set c=%ss:~4,1%
echo %b%%a%%c%
pauseCOPY

TOP

献丑

@echo off
set a=今日明月在
echo %a:~2,2%%a:~0,2%%a:~-1%
pause >nulCOPY

TOP

@echo off
cls
set var=今日明月在
set a=%var:~0,2%  
set b=%var:~2,2%
set c=%var:~-1%
echo %a%  %b%   %c%
pauseCOPY
@echo off
cls
set var=今日明月在
set a=%var:~0,2%  
set b=%var:~2,2%
set c=%var:~-1%
set d=%b%%a%%c%
set s=%d: =%
echo %s%
pauseCOPY

TOP

题一:
@echo off
set var=今日明月在
echo %var:~0,2%
echo %var:~-3,-1%
echo %var:~-1%
pause>nul
题二:
@echo off
set var=今日明月在
set a=%var:~2,2%
set b=%var:~0,2%
set c=%var:~-1%
echo %a%%b%%c%
pause>nulCOPY

TOP

@echo off
set "qqname=今日明月在"
echo %qqname:~0,2%
echo %qqname:~2,2%
echo %qqname:~4,1%
echo %qqname:~2,2%%qqname:~0,2%%qqname:~4,1%
pauseCOPY

TOP

总算是写出来了,额。。。。
@echo off
set /p aa=于此输五位数
set a=%aa:~0,1%
set b=%aa:~1,1%
set c=%aa:~2,1%
set d=%aa:~3,1%
set e=%aa:~4,1%
set /a c=%a%+%b%+%c%+%d%+%e%
echo %c%
pause
exit

TOP

做错题了,补充下:
@echo off
set a=今日明月在
set b=%a:~0,2%
set c=%a:~2,2%
set d=%a:~-1,1%
echo %b%&echo %c%&echo %d%&echo %c%%b%%d%
pause
exit

TOP

@echo off
set a=今日明月在
echo %a:~0,2%
echo %a:~2,2%
echo %a:~-1%
echo %a:~2,2%%a:~0,2%%a:~-1%
pauseCOPY

TOP

@echo off&SETLOCAL ENABLEDELAYEDEXPANSION
for /f "delims=*" %%a in (1.txt) do (
set var1=今日
set var2=明月
set var3=在
echo !var2!!var1!!var3!
)
pause>>nul

TOP

@echo off
setlocal enabledelayedexpansion
for /f %%a in ("今日明月在") do (
    set m=%%a
    set n=!m:~,2!
    set p=!m:~2,2!
    set q=!m:~4,1!
    echo !p!!n!!q!
)
pause>nulCOPY
only the strong survive!

TOP

@echo off
set a=今日明月在
set b=%a:~,2%
set c=%a:~2,2%
set d=%a:~-1,1%
echo %b% %c% %d%
pause

@echo off
set a=今日明月在
set b=%a:今日明月在=明月今日在%
echo %b%
pause

TOP

@echo off
set /p QQ名字=请输入字符:     
set a=%QQ名字:~0,2%
set b=%QQ名字:~2,2%
set c=%QQ名字:~4,1%
echo %b%%a%%c%
pause>nulCOPY
菜鸟一个,潜心学习
总有学会的一天

TOP

@echo off
set a=今日明月在
set b=%a:~0,2%
set c=%a:~2,2%
set d=%a:~-1%
echo %c%%b%%d%
pauseCOPY

TOP

返回列表