[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 taofan712 于 2017-2-11 22:53 编辑
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. :loop
  4. set var=
  5. set s=
  6. set b=
  7. echo;计算两个自然数之间(包括这两个数)所有连续自然数的和。
  8. set /p var=请输入两个不同的自然数(空格隔开)
  9. for /f "tokens=1,2 delims= " %%a in ("%var%") do (
  10. if "%%a" lss "%%b" ( set /a s=%%a & set /a b=%%b
  11. ) else (
  12. set /a s=%%b & set /a b=%%a )
  13. set /a "sum=(!s!+!b!)*(!b!-!s!+1)/2"
  14. echo;!sum! )
  15. pause>nul & cls & goto loop
复制代码

TOP

返回列表