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 -
- C # kui avaldus
- If-else avaldus C-s
- Lülitage avaldus C-s
- Kui veel avaldus Pythonis
- Jquery IF avaldus (süntaks)
- Kui avaldus Pythonis
- Juhend Ifi avalduse kohta näites R