*   >> läser Utbildning artiklar >> science >> programming

Boolean logik och C Conditions

= false (falskt) || (sant) = true (sant) || (falskt) = true (sant) || (true) = gäller inte (falskt) = true (sant) = falskt Dubbeluttrycks Exempel if-blocket inte kommer att utföras i följande kod:! #include int main () {if (

(0) && (1 )) {printf ("Vi är lång"); } Återvända 0; } Ett praktiskt exempel för ovanstående kod är: #include int main () {//Tall medel 20 och korta medel 10 int du = 20; int mig = 20; if ((du == 10) && (me == 20)) {printf ("Vi är lång"); } Återvända 0; } 20 tilldelas identifieraren, du, och även till identifierare mig.

Det första uttrycket i tillstånd resulterar i falska och den andra resulterar i sann. (falskt) && (true) ger falskt som den effektiva booleskt värde för tillståndet. Så blocket inte exekveras. If-blocket kommer att utföras i följande kod: #include int main () {if (

(0) ||

(1)) {printf ("Någon av oss är lång"); } Återvända 0; } Ett praktiskt exempel för ovanstående kod är: #include int main () {//Tall medel 20 och korta medel 10 int du = 20; int mig = 20; if ((du == 10) || (me == 20)) {printf ("Någon av oss är lång"); } Återvända 0; } Läs ovanstående kod. Försök.

Det första uttrycket resulterar i falsk; den andra en resulterar i sann. Den effektiva villkor är sant, eftersom (falskt) || (true) ger sant. INTE Exempel if-blocket kommer att utföras i följande kod: (!

(0)) #include int main () {if {printf (". Jag är lång"); } Återvända 0; } If-blocket exekveras om villkoret är sant. ! (falskt) ger sant. Ett praktiskt exempel på ovanstående kod är: #include int main () {//Tall medel 20 och korta medel 10 int mig = 20; if (! (mig == 10)) {printf ("jag är lång.

"); } Återvända 0; } Else if och else Du kan fortfarande lägga till Else-if och else under uttalanden till ovanstående kodexempel, efter vad vi lärt oss i en av de tidigare delarna i serien. En lång man i ditt område kan faktiskt ha höjd 1,8 m och inte 2m som anges ovan. Även en kort man i ditt område kan faktiskt ha en höjd av 1,4 och inte 1m som anges ovan. Nu kan du ställa frågan, varför jag inte använda 1,8 för lång och 1,4 för korta och sedan använda den typ float istället för int typ för ovanstående ändamål (identifierare). C hanterar inte typen float objekt på ett enkelt sätt (se nedan).

Låt oss stanna här och fortsätta i nästa del i serien. Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Komma igång med CC Basic Syntax C Grundläggande objekttyper

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.