- @echo off
- set /p input=请输入如下格式字符串"数字+数字+任意字符":
- echo %input%|findstr "^[0-9][0-9]">tmp.tmp
- for /f %%i in (tmp.tmp) do ( if %%i == %input% echo 格式正确&goto Check)
- echo 输入格式错误
- del /q tmp.tmp
- pause
- exit
- :Check
- set /a sum=%input:~0,1%+%input:~1,1%
- echo 最终结果%sum%
- del /q tmp.tmp
- pause
复制代码 因为技术有限,所以用到了临时文件,哪位高手能帮忙改成不使用临时文件的。 |