Dlaczego tak
Instrukcja continue pomija resztę obrotu dla wielokrotności 3 (3 i 6), a break kończy pętlę, gdy i przekroczy 7. Do łańcucha trafiają więc 1, 2, 4, 5 i 7, a przy i = 8 pętla się kończy, zanim liczba zostanie dopisana. Wynik „124578” zakłada, że break działa dopiero po dopisaniu, a „1245” — że 7 zostanie pominięte.