[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. echo                                    求两个数之和:
  3. :begin1
  4. echo 输入不正确,请输入正确的数字!
  5. set /p a=input first number:
  6. if "%a%"=="" goto begin1
  7. ::判断输入是否是数字
  8. ::if %a%|findstr /be "[0-9]*">nul && goto begin1
  9. echo %a%|findstr /be "[0-9]*">nul &&echo 输入正确,请输入下一个数字|| goto begin1
  10. :begin2
  11. echo 输入不正确,请输入正确的数字!
  12. set /p b=input second number:
  13. if "%b%"=="" goto begin2
  14. echo %b%|findstr /be "[0-9]*">nul &&echo 输入正确||goto begin2
  15. echo 输入的两个数字是:%a%   %b%
  16. set /a c=a+b
  17. echo 两数的和是: %c%
  18. pause>nul
复制代码

TOP

返回列表