[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
楼上的思路是正确的,但应注意到题目要求是一个for,我也来做一下吧:
  1. rem 试用于截取倒数任何一段
  2. @echo off
  3. set "str=aa bb cc dd ee ff gg hh"
  4. for %%a in (%str%) do set /a n+=1&call,set _%%n%%=%%a
  5. set /p num=请输入要倒数截取的段数(请注意应小于总段数加1):
  6. set /a num-=1,n-=num
  7. call,echo 截取的字符为:%%_%n%%%&pause>nul
复制代码
***共同提高***

TOP

返回列表