Sissejuhatus C-s

Tehnoloogia tulekuga on arenenud arvutid, mis omakorda tõid kaasa nõude programmeerimiskeele järele. Programmeerimiskeeli oli palju, mis hõlmasid nii madala kui ka kõrge keele. Kõrgetasemelisi keeli on hõlpsam kasutada, kuna neid on hõlpsasti mõistetav, võrreldes madala taseme keeltega. C on üks selline kõrgetasemeline keel, mida kasutatakse laialdaselt programmeerimise eesmärgina. Põhimõistete mõistmiseks on palju kontseptsioone, mida tuleb uurida ja praktiseerida. Selles artiklis käsitleme Kuigi Loop C-s.

Mis on Kuigi Loop C-s?

C-s on mitu tingimuslikku meetodit, näiteks meetod if-else, if-else-if meetod, samal ajal meetod, do-while meetod ja mitmed muud meetodid. Sellistest C meetoditest on üks selline meetod loop-meetod. Selles meetodis kasutame seda konkreetse juhiste või koodi käivitamiseks, kui tingimus on täidetud. Mõne aja kohta sisaldab üldine juhiste komplekt. Tingimuse kohaselt võib käivitada ühe või mitu koodirida, kui avaldis on tõene. Kui avaldis pole rahul, siis silmuse sisest juhendamise koodi ei täideta. See täidetakse, kui väljend rahuldub.

C-tüüpi funktsiooni Kuigi silmus süntaks

Proovime mõista C-aja hetkisilmuse põhisüntaksit.

While (condition which needs to be evaluated)
(
Instructions of code
Increment of the value;
)

Proovime nüüd mõista, kuidas see lause plokk tegelikult töötab.

  • Tingimus, mida tuleb hinnata: nendes sulgudes olevat koodi kasutatakse tingimuste pakkumiseks, mida tuleb hinnata. Kui see hindamise tingimus saab täidetud, siis täidetakse koodi juhised. Tüüpiline näide on kontrollida, kas muutuja x on väiksem kui 10.
  • Koodi juhised: siia lisame need koodiridad, mis tuleb läbi viia, kui tingimus on täidetud ja täitmine on while-ahela sees. Tüüpiline näide võib olla selle muutuja väärtuse printimine, millel silmus töötab.
  • Väärtuse suurendamine: selles jaotises suurendatakse lihtsalt väärtust. Muutuja väärtus, mida suurendatakse, on muutuja, mille abil ahel käivitatakse.

Vooskeem

Vaadakem nüüd C-aja silmuse vooskeemi.

Vaatame nüüd, kuidas silmus töötab C-s.

Kuidas silmus töötab C-s?

Nagu artiklis varem selgitatud, sisaldab mõni ajaline silmus üldiselt kolme alajaotist, mis on-

  • Hinnatavat tingimust: nendes sulgudes olevat koodi kasutatakse tingimuste pakkumiseks, mida tuleb hinnata. Kui see hindamise tingimus saab täidetud, siis täidetakse koodi juhised. Tüüpiline näide on kontrollida, kas muutuja x on väiksem kui 10.
  • Koodi juhised : siia lisame need koodiridad, mis tuleb läbi viia, kui tingimus on täidetud ja täitmine on while-ahela sees. Tüüpiline näide võib olla selle muutuja väärtuse printimine, millel silmus töötab.
  • Väärtuse suurendamine: selles jaotises suurendatakse lihtsalt väärtust. Muutuja väärtus, mida suurendatakse, on muutuja, mille abil ahel käivitatakse.

Näiteid C-tüüpi silmusest

Mõistame mõne näite abil, kuidas C-tüüpi silmust kasutada.

Näide 1

Kirjutage programm muutuja 1 kuni 10 sidumiseks.

#include
int main () (
int x = 1; // initializes a variable with value 1
while (x < 10) ( // condition which needs to be evaluated
// code of instructions which needs to be executed
x++; // incremental value
)
)

Nüüd kopeerige kood ja käivitage see C keskkonnas. See käivitab lihtsalt ülaltoodud koodi.

Näide 2

Kirjutage programm, mille abil saate printida Factorial 15-st, kasutades Loopsi

#include
int main () (
int i = 15, factorial = 1;
while (i >= 1)(
factorial = factorial * i;
i--;
)
printf ("The factorial of the number entered by the user is %d", factorial);
return 0;

Kirjeldus: kasutaja sisestatud numbri faktoriaal on 1307674368000.

Ülaltoodud näites deklareerime muutuja I väärtusega 15, mille faktoriaal peame leidma. Nüüd korratakse muutuja i kohal mõnda aega. Faktorväärtuse salvestamiseks kasutatakse muutujat Faktoriaal.

Väljund:

Järgmises jaotises kasutame seda näidet numbri saamiseks, mille faktoriaal peame kasutajalt leidma. Nüüd on see dünaamilisem, kus kasutaja väärtuse põhjal võib leida mis tahes arvu faktoriaalid.

Näide 3

Nüüd muutkem ülaltoodud koodi, et saada number kasutajalt sisendina ja printida selle faktuur.

#include
int main () (
int numFromUser, i, factorial = 1;
printf ("Enter the number\n");
scanf ("%d", &numFromUser);
i = numFromUser;
while (i >= 1)(
factorial = factorial * i;
i--;
)
printf ("The factorial of the number entered by the user is %d", factorial);
return 0;
)

Koodeksi selgitus

  • Muutuja numFromUser salvestab kasutajalt saadud väärtuse.
  • Muutuv faktoriaal hoiab faktoriaalväärtust.

Sisend:

Sisestage number: 5

Väljund:

Kasutaja sisestatud numbri faktoriaal on 120.

Järeldus

C on programmeerimiskeel, kus on palju mõisteid, mida tuleb uurida. Kuigi Loop on üks neist. Need tingimuslaused täidavad koodi põhiliselt selleks, et kontrollida, kas avaldis vastab tingimusele. Avalduse hindamise põhjal täidab kood koodi. Tingimuslikku lauset kasutatakse laialdaselt igas programmeerimiskeeles mitmesuguste loogiliste programmeerimisväljendite jaoks.

Soovitatavad artiklid

See on juhend peatükis Kuigi silmus C-s. Siin arutleme selle kohta, mis on Kuigi silmus C-s, vooskeem, kuidas Kuigi silmus töötab C-s ja näpunäiteid funktsioonist Kuigi silmus C-s. Samuti saate tutvuda meie teiste soovitatud artiklitega -

  1. Kuigi Loop Java
  2. C # Kuigi silmus
  3. C-programmeerimise mustrid
  4. Parimad C-kompilaatorid
  5. Guide to While Loop JavaScriptis
  6. Kuidas Loop töötab PHP-s?

Kategooria: