2013-08-21 89 views
0

有人能告訴我我的批處理腳本有什麼問題嗎?我只是不工作...協助我的批處理計算器

@echo off 
:start 
echo please enter a mathamatical equation 
set /p varia= 
set /a %varia% 
pause 
goto start 

如果你進入命令提示符,然後鍵入

set /a (9*5+4-9)/10 

下一行是

4 

所以我的想法是把它變成批處理腳本和使用變量,但沒有好處。我甚至試過

set /a 5+5 

但也失敗了。由於某些原因,cmd命令在批處理文件中不起作用。

回答

2

相反試試這個:

@echo off 
:start 
echo Please enter a mathamatical equation: 
set /p varia= 
set /a answer=%varia% 
echo =%answer% 
pause 
goto start 

正如你已經把echo off變量的值不會迴應。

Mona