- @Echo Off&SetLocal EnableDelayedExpansion
- Set /P Num=请输入位数:
- For /L %%I in (%Num%,-1,1) Do Set /A "Max+=1<<(%%I-1)"
- (For /L %%I in (0,1,%Max%) Do (
- Set /A a=%%I&set "Number="
- For /L %%J in (1,1,%Num%) Do (
- Set /A b=a%%2,a=a/2
- Set "Number=!b!!Number!"
- )
- Echo !Number!
- ))>List.txt
- Start List.txt
复制代码
|