for回圈（）在计算机科学是一种程式语言的迭代陈述，能够让程式码反覆的执行。它跟其他的回圈，如while回圈，最大的不同，是它拥有一个回圈计数器，或是回圈变数。这使得for回圈能够知道在迭代过程中的执行顺序。
for 回圈的种类.
传统的 for 回圈 for-loops.C语言中传统的for-loop包含三个部分：初始化、条件、递增，这三个部分都是可有可无的。for (INITIALIZATION; CONDITION; AFTERTHOUGHT)