Miért studopediya ciklusok
Tekintsük meg a problémát a kijelző tíz szám:
Ehhez, akkor írj az alábbi kódot:
cout <<"0 1 2 3 4 5 6 7 8 9";
Azt is hívni cout tízszer:
cout <<"0 "; cout <<"1 ";
cout <<"2 "; cout <<"3 ";
cout <<"4 "; cout <<"5 ";
cout <<"6 "; cout <<"7 ";
cout <<"8 "; cout <<"9 ";
De mi van, ha meg szeretné jeleníteni 1000 számot? Cout okoz 1000-szer? És mi van, ha a szükséges számú számok a felhasználó belép, és ezért ez az összeg nem ismert írásakor a program? Kijelölt és sok más probléma is könnyen és hatékonyan megoldani ciklus.
Háromféle C ++ ciklusok
A C ++, háromféle hurkok: for, while és do-while. Mindegyik átírható egy másik, de kényelmes és tömör döntés, mint általában, csak nyert az egyikük. A for ciklus célja elsősorban, hogy ismételje meg egy akció egy meghatározott számú alkalommal, és közben hurkok, do-while hasznos, ha a pontos ismétlések száma nem ismert, de az ismert feltételek mellett meg kell folytatni és befejezni a ciklust. Egy ismétlés ciklus nevezzük iteráció.