Looping merupakan serangkaian bentuk kegiatan yang mengulang suatu statement hingga batas yang di inginkan. Looping, paling mudah di gunakan di bandingkan bentuk-bentuk kondisi lainnya pada bahasa C. Bisa di jelaskan, bahwa macam-macam looping terdapat 3 bentuk, yaitu:
1. For.
For biasa nya di gunakan untuk mengulang suatu proses yang telah di ketahui jumlah pengulangannya. Dan for ini memiliki bentuk umum, yaitu:
For (awal;kondisi;counter)
(
statement 1;
statement 2;
)
statement 3;
2. While.
While umumnya di fungsikan sebagai perulangan yang di gunakan bila jumlah perulangan belum di ketahui. Bentuk umum yang dimiliki oleh While, adalah:
While (expression)
(
statement 1;
statement 2;
)
statement 3;
3. Do-While.
Do-While ini hampir mirip dengan While, hanya saja perbedaannya dengan while, While-Do memiliki pengecekan kondisi yang terletak setelah statement perulangan. Bentuk umum yang di miliki Do-While yaitu:
Do
(
statement 1;
statement 2;
)
while (expression)
statement 3;