我刚开始学习批处理,它给我带来很多麻烦。我想要做的是首先输入3个不同的变量,然后将它们变成一个变量。然后,我想循环通过该变量来总结其所有数字。循环遍历一个变量并求和其组件
下面是一个例子:
变量1:123
变量2:456
Variable3:789
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 +9 = 45
这是我到目前为止的代码:
@echo off
SET /p var1="Enter var 1"
SET /p var2="Enter var 2"
SET /p var3="Enter var 3"
SET allvars=%var1%%var2%%var3%
set sum = 0
FOR %i IN (%allvars%) DO command [ %sum% = %sum% + %i% ]
echo %sum%
我从来没有写过FOR循环的批处理,所以我猜我犯了一个与synax的巨大错误。任何帮助将不胜感激!
了现在':)' – Endoro