所以我有一个数字变量叫: SET / A MAIN_SCORE = 1 如何获得主分数来表示字符串字符X的长度。 所以我开始这样:
X
但是当我遇到这样的说法: SET / A MAIN_SCORE = 3 + MAIN_SCORE 结果是:
XXXX
你能看到我在哪里吗? 帮助将不胜感激。 对于不清楚的消息感到抱歉。
答案 0 :(得分:0)
@ECHO OFF
SETLOCAL
SET xstring=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
SET mainscore=1
CALL SET xs=%%xstring:~0,%mainscore%%%
ECHO %mainscore% : %xs%
SET /a mainscore=3 + mainscore
CALL SET xs=%%xstring:~0,%mainscore%%%
ECHO %mainscore% : %xs%
GOTO :EOF
应该做的伎俩