0

我想要一个非常简单的批处理文件,它允许我一起添加数字我在想像

@echo off
Set /a number1=enter a number
Set /a number2=enter your second number
set /a sum1==%number1%+%number2%
echo your fist numer was %number1% and your second number was %number2%
echo When you add them both together you get %sum1% hmmmmmmmmmmmmmm
pause

4

2 回答 2

1

使用 /p 提示输入

@echo off
Set /p number1=Enter a number: 
Set /p number2=Enter your second number:
set /a sum1=%number1%+%number2%
echo your fist numer was %number1% and your second number was %number2%
echo When you add them both together you get %sum1% hmmmmmmmmmmmmmm
pause
于 2013-10-21T22:26:00.197 回答
1
@echo off
Set /p numbera=Enter a number: 
Set /p numberb=Enter a second number: 
set /a sum=numbera+numberb
echo your fist numer was %numbera% and your second number was %numberb%
echo When you add them both together you get %sum% hmmmmmmmmmmmmmm
pause>nul

我认为这种方法看起来更干净。使用 set /p 输入,使用 = not == 设置变量。这是一个例子。

set x=2
set y=3
set /a z=x+y+2
echo z is equal to %z%
pause>nul

输出应该是z is equal to 7。如您所见,x+y+2看起来更像数学而不是%x%+%y%+2.
如果我在解释中遗漏了什么,请发表评论,我会修复它。如果这有帮助,请标记为正确答案,这样我就可以知道我回答了这个问题。
; ) 玩得开心!!

于 2013-10-21T22:51:32.840 回答