Mis on kui C-lause?

Kui lause on lihtsalt toimingute kogum, mida saab kasutada väljendite võrdlemiseks. Neil on üldiselt kaks LHS ja RHS väärtust. See operaator võrdleb vasaku ja parema külje väljendeid. Võrdluseks - see tagastab lihtsalt Boole-väärtuse

Süntaks

C-lause If-lause üldine süntaks on

if(expression to be evaluated ) (
// sets of instruction which needs to be executed
)

Süntaksi selgitus

Mõistkem nüüd ülaltoodud süntaksit

Üldine If-avaldus on kompromiss ülalnimetatud viisil ja see sisaldab erinevaid osi. Selgitame iga osa

  • Hinnatav avaldis - Selles osas hinnatakse avaldust. See sektsioon koosneb üldiselt vasakust ja paremast küljest. Võrreldakse ja hinnatakse nii vasakut külge, mis on LHS, kui ka paremat, mis on RHS. Kui LHS on võrdne RHS-ga või avaldis on tõene, siseneb kontroll if-sektsiooni
  • Käsukomplektid, mida tuleb täita - kui if-lause avaldus on täidetud, siis täidetakse käsud, mida tuleb täita

Esimese osa tüüpiline näide võib olla see, kui “1 on alla 10” ja lihtne käivitatava koodi näide võiks olla mis tahes numbri printimine

If-avalduse erinevad tüübid

Need on If-avalduse eri tüübid. Selgitame põhjalikult süntaksi abil

  • If-else avaldus
  • If-elseif-else avaldus

If-else avaldus

Selles süntaksis sarnaneb:

if(expression to be evaluated ) (
// sets of instruction which needs to be executed
) else (
// sets of instruction which needs to be executed
)

If-elseif-else avaldus

Selles süntaksis sarnaneb:

if( expression to be evaluated ) (
// sets of instruction which needs to be executed for if-block
) else if(
// sets of instruction which needs to be executed for else-if block
) else (
// sets of instruction which needs to be executed for else block
)

Selles jaotises hinnatakse iga plokki ja kood täidetakse vastavalt hindamisele

Vaatame nüüd Ifi avalduse üldist vooskeemi C-s

Ifi avalduse vooskeem

Näited

Mõistagem nüüd ülalnimetatud süntaksi näidetega

Kui avalduse näide

Vaatame seda näitega

#include
void main () (
int varNumValue = 1;
if( varNumValue < 10 ) ( // checks the condition
printf("if statement instructions"); // sets of instructions which needs to be executed
)
)

Nüüd kopeerige ülaltoodud koodilõik ja käivitage see

See näitab järgmist väljundit

If-else avalduse näide

Vaatame seda näitega

#include
void main () (
char favoritePlaceToVisit() = "New York";
if (favoritePlaceToVisit == "New York") ( // checks the condition
printf(" Your favorite place to visit is New York "); // sets of instructions which needs to be executed for if block
) else (
printf("Your favorite place is different city"); // sets of instructions which needs to be executed for else block
)
)

Nüüd kopeerige ülaltoodud koodilõik ja käivitage see

See näitab järgmist väljundit:

Lähtestagem nüüd muutuja lemmikPlaceToVisit väärtusega „Vegas”, nii et muidu blokeeritakse

Vaatame seda näitega

#include
void main () (
char favoriteFruit() = "Apple";
if (favoriteFruit == "Kiwi") ( // checks the condition
printf("You like to eat Apple"); // sets of instructions which needs to be executed for if block
) else (
printf("You don't like to eat Apple"); // sets of instructions which needs to be executed for else block
)
)

Nüüd kopeerige ülaltoodud koodilõik ja käivitage see

See näitab järgmist väljundit:

Nüüd on lihtne aru saada, mis on Ifi avaldus ja mis on if-else avaldus

Näide lause if-elseif-else kohta

#include
void main () (
int enterNumberOfCarsYouHave = 1;
if( enterNumberOfCarsYouHave == 1 ) ( // checks the condition
printf("You have one car"); // sets of instructions which needs to be executed for if block
)
else if( enterNumberOfCarsYouHave == 2 ) ( // checks the condition
printf("You have two cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 3 ) ( // checks the condition
printf("You have three cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 4 ) ( // checks the condition
printf("You have four cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 5 ) ( // checks the condition
printf("You have five cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 6 ) ( // checks the condition
printf("You have six cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 7 ) ( // checks the condition
printf("You have seven cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 8 ) ( // checks the condition
printf("You have eight cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 9 ) ( // checks the condition
printf("You have nine cars"); // sets of instructions which needs to be executed for if else block
)
else (
printf("You have more than 10 cars"); // sets of instructions which needs to be executed for else block
)
)

Nüüd kopeerige ülaltoodud koodilõik ja käivitage see

See näitab järgmist väljundit:

Järeldus

C on programmeerimiskeel, kus on palju mõisteid, mida tuleb uurida. Kui avaldus on üks neist. Need operaatorid täidavad koodi põhiliselt selleks, et kontrollida, kas avaldise väärtus on tõene või mitte. Väljendi hindamise põhjal käivitab see koodi. Ja kui avaldust kasutatakse mis tahes programmeerimiskeeles laialt erinevate loogiliste programmeerimisväljendite jaoks

Soovitatavad artiklid

See on juhend Ifi avalduse kohta C-s. Siin käsitleme If-lause erinevat tüüpi koos süntaksi asjakohase selgitusega koos näidiskoodiga. Võite lisateabe saamiseks vaadata ka järgmisi artikleid -

  1. C # kui avaldus
  2. If-else avaldus C-s
  3. Lülitage avaldus C-s
  4. Kui veel avaldus Pythonis
  5. Jquery IF avaldus (süntaks)
  6. Kui avaldus Pythonis
  7. Juhend Ifi avalduse kohta näites R

Kategooria: