Forståelse mens du er sløyfe i C ++

Forståelse mens du er sløyfe i C ++
I C ++ med bruk av løkker kan et program utføre en serie instruksjoner gjentatte ganger frem til en viss betingelse er oppfylt. I C ++ er det tre forskjellige former for løkker: for, mens og gjør-mens-mens. Med noen C ++ Eksempelprogrammer vil dette opplæringsinnlegget hjelpe elever til å forstå mens (sann) loop.

Hva er en stund (sann) sløyfe i C++?

Mens (sann) sløyfe, en type kontrollstruktur i C ++, produserer en endeløs sløyfe. I den grad det som er erklært sant er alltid sant, vil sløyfen fortsette å løpe på ubestemt tid.

Syntaks

I C ++ er en stund (sann) loops grunnleggende syntaks som følger:

mens (sant)
// Kroppen kjøres på uendelige tider

Løkken vil aldri ende med mindre en knekkklausul brukes inne i sløyfekroppen fordi tilstanden som er sann i den tidligere nevnte syntaks vil forbli sann.

Merk: En endeløs sløyfe bør brukes nøye, siden hvis sløyfen ikke administreres riktig, kan det gjøre programmet ubrukelig. Følgende er et eksempel på en stund (sann) sløyfe:

#inkludere
ved hjelp av navneområdet STD;
int main ()
mens (sant)
cout << "Hello LinuxHint\n";

retur 0;

Et annet eksempel på uendelig:

#inkludere
#inkludere
ved hjelp av navneområdet STD;
int main ()
streng I;
mens (sant)
cout << "Please enter a string: ";
cin >> jeg;
if (i == "exit")
gå i stykker;

cout << "The string you entered is: " << i << endl;

retur 0;

Utførelsen starter fra hovedfunksjonen der strengtypen Jeg Variabel er deklarert da i en uendelig mens (sant) Løkke cout Uttalelsen skriver ut en melding som “Vennligst skriv inn en streng:“. Etter dette kommer brukeren inn i strengen ved hjelp av cin. Det vil bare ende til eller med mindre brukeren kommer inn i "exit" streng, som er definert i If-uttalelse betingelse.

Produksjon

Konklusjon

Løkker er en veldig viktig del av C ++ programmering. En av løkkene er mens (sann) loop, som går uendelig til den ble stoppet manuelt eller med noen uttalelser. Gitt at de brukes til å sløyfe en serie instruksjoner et uendelig antall ganger, er det også kjent som å gjenta løkker. Uendelige løkker bør nøye brukes i kodene, da de kan bryte koden.