迴圈計數器 在軟體工程中迴圈計數器或是迴圈變數是指for迴圈中控制執行次數的變數命名為計數器的原因是這個變數的值一般會是整數而且在迴圈進行中變數的值也以遞增或遞減的方式變化例如由開始每次加到時結束 在每次迴圈迭代時迴圈計數器都會變化因此每次迭代時迴圈計數器都會不同在for迴圈中會依迴圈計數器決定迴圈是否要繼續或者結束迴圈執行後續的程式 常用的變數命名原則英语identifier naming convention會將迴圈計數器用i j及k等變數名稱表示最外圈的迴圈計數器變數為i再內層迴圈計數器變數為j以此類推有些程式的迴圈計數器順序會相反用i表示最外圈的迴圈計數器變數一般認為此命名原則是為了符合早期FORTRAN因為這些字母開頭的變數若不特別指定型態即為整數型態而且迴圈計數器只是暫時使用這些簡短的名字適合迴圈計數器的特性這也影響中許多數學符號中的參數用i j及k表示