我正在进行一场乒乓球比赛,但我遇到了一个问题,试图让球移动并让你同时移动球杆。这就是我所拥有的。
set f%p%=%current_pixel%
set g%o%=%pc%
set d%q%=%ball%
cls
此处的代码列为echo %d%
,d旁边是数字。
set d%q%=
set/a q=%q%+1
if %q%-%p% EQU 9 goto bounce
if %errorlevel% GEQ 1 goto arrow
答案 0 :(得分:0)
if %q%-%p% EQU 9 goto bounce
这永远不会成真。例如,%q%-%p%
将被评估为“13-4”,而不是“9”。你需要像
set /a r=q-p
if %r% EQU 9 goto bounce
如果您要说出难度是多少也会有所帮助 - 在这种情况下,即使%q% - %p%= 9,也不会执行goto bounce
。