While-rakenteen kieliopillinen muoto voidaan tiivistää seuraavaan esitykseen:
while (ehto) { lauseita; /* lauselohkon paikalla voi */ /* olla yksittäinen lause */ }