我想要一个简单的批处理文件,在要求用户输入以下内容后,它将显示文本文件的排列:
Permutation有多少个数字?例如6 ----清屏-----
为排列输入第一个数字:
输入范围:示例1-32(注意" - "是用于空格的分隔符)
----清屏-----
为排列输入第二个数字: 输入范围:示例3-24(注意" - "是用于空格的分隔符) ----清屏-----
为排列输入第3个数字: 输入范围:示例2-16(注意" - "是用于空格的分隔符) ----清屏-----
等等..........
注意:textfile排列结果应该分隔为5-25-6-15-22-8
答案 0 :(得分:0)
试试这样:
@echo off&cls
setlocal enabledelayedexpansion
set $Liste=
set /p "$PNumber=Number of permutation ? : "
for /l %%a in (1,1,%$Pnumber%) do (
set /p "$Value=Enter Permutation Number [ %%a ] : "
set $Liste=!$Liste!-!$Value!)
echo !$Liste:~1!>output.txt