用批处理来计算简单加法.

来源:百度知道 编辑:UC知道 时间:2024/06/23 06:59:55
1+2+3``````100=
顺便把象set /a之类的东西解释一下。最好是全部解释.满意加10分。

@echo off
for /l %%i in (1,1,100) do set /a sum+=%%i
echo %sum%
pause

这是你想要的1加到100的批处理...

set /a a=1+2
赋于a变量,1加2的值
set /a a=%a%+2
赋于a变量,a变量加2的值,另外一种写法set /a a+=2

miharu33 - 魔法师 五级 的解释

@echo off
rem 关闭回显
for /l %%i in (1,1,100) do set /a sum+=%%i
rem 设置变量sum的值为1-100并相继想加
echo %sum%
rem 显示变量sum的值
pause
rem 暂停

fastslz - 江湖新秀 四级 的代码基础上增加一 点

@echo off
:关闭回显
set /a a=1+2
:赋于a变量,1加2的值
:loop
set /a a=%a%+2
:赋于a变量,a变量加2的值,另外一种写法set /a a+=2
echo %a%
:显示变量a的值
pause
:暂停
goto loop
:返回到loop处继续运行.也就是把a的值继续与2想加并显示