• v jazyku C sa logický súčet a súčin vyhodnocujú v skrátenom vyhodnocovaní (short circuit) - argumenty sú vyhodnocované zľava a hneď ako je zrejmý konečný výsledok, vyhodnocovanie sa skončí
- logický súčin: ak hodnota i-teho podvýrazu je 0, celý výraz je 0: - ak y == 0, hodnota výrazu je FALSE a delenie nulou nenastane napr.: (y != 0) && (x / y < z)
logický súčet: ak hodnota i-teho podvýrazu je 1, celý výraz je 1: - ak x > 10, hodnota výrazu je FALSE a x % 5 nenastane (x > 10) || (x % 5)