果真有最大字符数啊。。。
有确切的上限吗?
有确切的上限吗?
心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion
set/a n=5000
set s=1
:lp
set str=&set p=
for /l %%i in (!s! 1 !n!) do (
if not defined %%i (
set/a m+=1,t=m%%3
if !t! equ 0 (set %%i=%%i) else (
if not defined p set s=%%i
set str=!str! %%i&set/a p+=1&set u=%%i
)))
if !p! gtr 1 set n=!u!&goto lp
echo 最后剩下的是原来的 !str! 号
pause
@echo off
set /p a=please input data:
set b=%a%
:lp1
set /a n+=1&set a=%a:~1%
if defined a goto :lp1
:lp2
set/a n-=1&set loop1=%b:~0,2%&set loop2=%b:~3%
set b=%loop2%%loop1%
if %n% equ 3 (echo the last number is: %b:~1,1%) else (goto :lp2)
pause