[爆卦]for迴圈累加是什麼?優點缺點精華區懶人包

為什麼這篇for迴圈累加鄉民發文收入到精華區:因為在for迴圈累加這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者leicheong (睡魔)看板Programming標題Re: [問題] Windows批次檔...


※ 引述《mathan (None)》之銘言:
: 希望執行的動作如下
: 迴圈執行的次數由檔案list的行數所決定
: 在每個迴圈內將變數i做累加一的動作
: 所以寫了下列的程式
: @echo off
: set /a i=0
: for /F %%f in ('type list') do (
: set /a i=i+1
: echo %i%
echo !i!
: )
: 請問有哪位好心人知道如何改嗎
: 感謝
請先使用"cmd /v"開啟擴充功能, 詳情請看"set /?"

這是因為"echo %i%"被展開時 i 還未被修改的原故...

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.134.126.84
mathan:雖然對於 %變數%在進入for迴圈前222.250.167.174 03/10 23:27
mathan:對於迴圈內有出現%變數%的展開細節 還不是222.250.167.174 03/10 23:27
mathan:很懂 但結果是有"試"出來了 感謝222.250.167.174 03/10 23:28

你可能也想看看

搜尋相關網站