看板 Programming 關於我們 聯絡資訊
※ 引述《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