按本题的要求:- @echo off
- set str=!好你,nc.emohtab.sbb
- set m=1
- :loop
- set /a n+=1
- if "%m%"=="" (echo.&pause) else (
- set /p t=!str:~-%n%,1!<nul
- set m=!str:~%n%!
- goto loop
- )
复制代码 任意输入字符串,反向输出- @echo off
- set /p a=请输入字符串:
- set str=%a%
- set m=1
- :loop
- set /a n+=1
- if "%m%"=="" (echo.&pause) else (
- set /p t=!str:~-%n%,1!<nul
- set m=!str:~%n%!
- goto loop)
复制代码 我总感觉我写的代码麻烦了一点,不知道有没有按我这个思路,更简单一点的代码
[ 本帖最后由 zcy85611 于 2009-2-3 15:38 编辑 ] |