- @echo off &setlocal enabledelayedexpansion
- set /p str=Please input random string:&set a=&set /a var=0&set /a num=0
- :loop
- for %%i in (%str%) do (
- call set a=%%str:~!var!,1%%
- set /a err=!errorlevel!
- set /a var+=1
- if "!a!"=="s" set /a num+=1
- if !err! equ 0 goto :loop )
- if %num% neq 0 ( echo contain s!) else ( echo not contain )
- pause>nul
复制代码
1.2 同时判断两个数字变量a 和 b 是否 a=1 且 b=2
- @echo off&cls
- set /p a=please input a number
- set /p b=please input a number
- if "12"=="%a%%b%" (echo a 和 b 是 a=1 且 b=2) else (echo a 和 b 不是 a=1 且 b=2)
- pause
复制代码
[ 本帖最后由 zgq0301 于 2009-11-13 21:35 编辑 ] |