以前总是用到goto法,如今发现在for命令嵌套中并不适用。现自己又发现了一种新的方法,相比于goto跳出循环法,计算速度上并没有区别。
反而拥有如下优点:速度快、适用于for嵌套、代码量少。
代码如下:
反而拥有如下优点:速度快、适用于for嵌套、代码量少。
代码如下:
@echo off&setlocal enabledelayedexpansion
set /p a=input:
for /l %%a in (0,1,9999) do (
set /a b+=1
if not "!a:~%%a,1!"=="" (
set c=!b!
)
)
set /p=%c%