Bevezetés a Míg a hurokba C.

A technológia megjelenésével fejlesztettek ki számítógépeket, amelyek viszont a programozási nyelv követelményeit támasztották alá. Sok programozási nyelv volt, amelyek magukban foglalják mind az alacsony, mind a magas szintű nyelvet. A magas szintű nyelvek könnyebben használhatók, mivel könnyen érthetők az alacsony szintű nyelvekhez képest. A C egy olyan magas szintű nyelv, amelyet széles körben használnak programozási célként. Sok olyan koncepció létezik, amelyet meg kell tanulni és gyakorolni az alapfogalmak megértése érdekében. Ebben a cikkben a „Míg a hurok” című cikket fogjuk megvitatni.

Mi az a ciklus a C-ben?

A C-ben számos feltételes módszer létezik, például az if-else módszer, if-else-if módszer, míg a method, do-while módszer és számos más módszer is. A C különböző módszereiből az egyik ilyen módszer a loop módszer. Ebben a módszerben egy adott utasításkészlet vagy kód futtatására használjuk, ha a feltétel teljesül. Egy ideig a loop utasítás általában utasításkészleteket tartalmaz. A feltétel szerint egy vagy több kódsor végrehajtható, ha a kifejezés igaz. Ha a kifejezés nem teljesül, akkor a hurkon belüli utasításkód nem kerül végrehajtásra. Akkor kerül végrehajtásra, ha a kifejezés elégedett.

Míg a ciklus szintaxisa a C-ben

Próbáljuk megérteni a C hurok alapszintaxisát.

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

Most próbáljuk megérteni, hogy az utasítás ezen blokkja miként működik.

  • Az értékelni kívánt állapot: Az ezen zárójelben szereplő kódot olyan feltételek biztosítására használják, amelyeket ki kell értékelni. Ha az értékelés ez a feltétele teljesül, akkor a kód utasításai végrehajtásra kerülnek. Jellemző példa annak ellenőrzése, hogy az x változó kevesebb-e 10-nél.
  • Kód utasításai: Itt hozzáadjuk azokat a kódsorokat, amelyeket végre kell hajtani, ha a feltétel teljesül, és a végrehajtás a while cikluson belül van. Jellemző példa lehet annak a változónak a kinyomtatása, amelyen a hurok fut.
  • Az érték növelése : Ebben a szakaszban az értéket egyszerűen növelik. A növekvő változó értéke az a változó, amely felhasználja a hurkot.

Folyamatábra

Most nézzük meg a C hurok folyamatábráját.

Nézzük meg, hogy miközben a hurok működik C-ben.

Hogyan működik a hurok a C-ben?

Amint azt a cikkben korábban kifejtettük, egy ideiglenes hurok általában három alszakaszt tartalmaz, amelyek:

  • Az értékelendő feltétel : Az ezen zárójelben szereplő kódot olyan feltételek biztosítására használják, amelyeket ki kell értékelni. Ha az értékelés ez a feltétele teljesül, akkor a kód utasításai végrehajtásra kerülnek. Jellemző példa annak ellenőrzése, hogy az x változó kevesebb-e 10-nél.
  • Kód utasításai : Itt hozzáadjuk azokat a kódsorokat, amelyeket végre kell hajtani, ha a feltétel teljesül, és a végrehajtás a while cikluson belül van. Jellemző példa lehet annak a változónak a kinyomtatása, amelyen a hurok fut.
  • Az érték növelése : Ebben a szakaszban az értéket egyszerűen növelik. A növekvő változó értéke az a változó, amely felhasználja a hurkot.

Példák a Míg a hurok C-re

Néhány példával megértjük, hogyan lehet a C hurkot használni a C-ben.

1. példa

Írjon egy programot 1 és 10 közötti változó hurkolására.

#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
)
)

Most másolja a kódot, és futtassa azt C környezetben. Ez egyszerűen futtatja a fenti kódot.

2. példa

Írjon egy programot egy 15-es tényező nyomtatásához, míg a Hurok

#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;

Leírás: A felhasználó által megadott szám tényezője 1307674368000.

A fenti példában az I. változót deklaráljuk, amelynek értéke 15, amelynek tényezőjét meg kell találnunk. Most egy ideig ismétljük az i változót. A változó tényező a tényező értékének tárolására szolgál.

Kimenet:

Most, a következő részben ezt a példát fogjuk használni annak a számnak a megkapásához, amelynek tényezőjét meg kell találnunk a felhasználótól. Most dinamikusabb lesz, ahol bármilyen szám faktorszámát a felhasználói érték alapján lehet megtalálni.

3. példa

Most módosítsuk a fenti kódot, hogy a számot bemeneti formában kapjuk meg a felhasználótól, és nyomtassuk ki annak tényezőjét.

#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;
)

A kódex magyarázata

  • A numFromUser változó tárolja az értéket a felhasználótól.
  • A változó tényező a tényező értékét tartja.

Bemenet:

Írja be a számot: 5

Kimenet:

A felhasználó által megadott szám tényezője 120.

Következtetés

A C olyan programozási nyelv, ahol nagyon sok fogalom létezik, amelyeket meg kell tanulni. Míg a Loop az egyik ilyen. Ezek a feltételes utasítások alapvetően végrehajtják a kódot annak ellenőrzésére, hogy a kifejezés megfelel-e a feltételnek. A kifejezésértékelés alapján végrehajtja a kódot. A feltételes kijelentést széles körben használják bármilyen programozási nyelvben, a különféle logikai programozási kifejezésekhez.

Ajánlott cikkek

Ez egy útmutató a „Míg a hurok a C.-ban” című részhez. Itt tárgyaljuk, hogy mi a „Míg a hurok a C-ben”, az Ábraáramlást, a „Míg a„ loop ”működik a„ C ”-ben, és a„ Míg a „loop” -ot a C.-ban bemutatjuk.

  1. Míg a Loop Java
  2. C # Míg a hurok
  3. Minta a C programozásban
  4. Legjobb C fordító
  5. Útmutató a While Loop-hez a JavaScript-ben
  6. Hogyan működik a Loop a PHP-ben?

Kategória: