for
 döngüsü
For döngüsü, tekrarlanan eylemler arasında geçiş yapmanın bir yoludur. Nasıl çalıştığına daha yakından bakalım.
for döngüsünün çalıştırılması şu adımlardan oluşur: 
1. döngü değişkeninin (sayaç) başlangıç değerini ayarlamak;
2. döngüye devam etmek için koşulları kontrol etme;
3. bir adımın yürütülmesi (döngü gövdesi); 
4. döngü değişkeninin değerini değiştirme.
Ayrıca, 2. adımdaki & nbsp; koşulu yanlış olana kadar 2-4 adımları tekrarlanır. Koşul yanlış olur olmaz, döngü sona erer ve for.
 döngü deyiminden sonraki ifade yürütülür.
Döngü ifadesinin genel biçimine geri dönelim ve tüm bölümleri daha ayrıntılı olarak inceleyelim.
for (/*ifade1*/; /*ifade2*/; /*ifade3*/ )
{
      /*bir ifade veya ifade bloğu - döngü gövdesi*/;
}
 
 
Döngü değişkeninin (sayaç) başlangıç değerini ayarlamaktan sorumlu 
İfade 1  noktalı virgülle biter
Örneğin,
1)i=0;    // i döngü değişkenine sıfıra eşit bir başlangıç değeri atayın.
                 // Bu notasyonla, i değişkeni döngüden önce bildirilmelidir.
2) int i=0; //  i değişkeni doğrudan döngü başlığında bildirilebilir, ancak
                     // bu durumda, döngü bellekten silindikten sonra
3) ;    // Döngü değişkeninin başlatılması ve bildirilmesi hiç yok,
          //  bu durumda döngüden önce tanımlanabilir.
İfade 2 doğru olduğu test edilen 
için döngü devam koşuludur.
i<=10  // i  değişkeni 10'dan küçük veya ona eşit olduğu sürece döngü çalışır. Koşul herhangi bir şey olabilir. 
 
İfade 3 sayaç değişkeninin değerini değiştirir. Bu değer olmadan, döngü sonsuz kabul edilecektir.
i++  // i  değişkeni her adımda 1 artacaktır.