[問題] 批次檔 1+2+3+...+10=55 練習問題

看板Programming作者 (ddd)時間6年前 (2017/06/22 16:18), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
最近在玩批次檔 目前在做一個1+2+3+4+...+9+10=55 的練習, 但是 sum 的值一直累加不到(都是0), 感覺問題出在 set sum=sum+%%i 那一行, 也嘗試改成 set sum=%sum%+%%i 但是跑起來結果還是一樣 原始碼 & 執行結果如下,請高手指點問題是出在哪,感謝~~ http://imgur.com/a/z0EX8 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.69.128.66 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1498119539.A.292.html

06/22 19:06, , 1F
請用延遲變數展開, 也就是 !sum!
06/22 19:06, 1F

06/22 19:07, , 2F
詳細說明在命令提示字元下輸入 set /? 有
06/22 19:07, 2F

06/22 20:59, , 3F
方法二, 用 call
06/22 20:59, 3F
文章代碼(AID): #1PItrpAI (Programming)