- @echo off
- set 首位数=1
- set 末位数=100
- set /a 位数=%末位数%-%首位数%+1
- set /a 和=(%首位数%+%末位数%)*%位数%/2
- echo %首位数% +1 一直加到 %末位数% 的和为:%和%
- pause
复制代码 或用枚举:- @echo off & setlocal enabledelayedexpansion
- for /l %%i in (1,1,100) do (
- set /a sum=!sum!+%%i
- )
- endlocal
- echo 1+2+3+4+...+100=%sum%
- pause
复制代码
|