编写一个脚本:
•提示用户输入一串随机字符,包括数字
•是输入数字的总和
用户输入的字符串并存储在变量中。程序应该循环所有字符(一个),然后将它们添加为数字。
@echo off
setlocal enabledelayedexpansion
chcp 1251>nul
set /p string=^>
set symbol=0
set summa=0
:sum
if "!string:~%symbol%,1!"=="" (goto :result) else (set element=!string:~%symbol%,1!)
set /a summa=!summa!+!element!
set /a symbol=!symbol!+1
goto :sum
:result
echo.sum: [!summa!]
pause>nul
必须通过for循环来解决程序