*   >> Lese Utdanning Artikler >> science >> programming

Boolsk logikk og C Conditions

ann) = true IKKE (false) = sant (true) = false Dobbelt Expression Eksempler if-blokken ikke vil bli utført i følgende kode:! # include int main () {if (

(0) && (1 )) {printf ("Vi er tall"); } Return 0; } Et praktisk eksempel for ovennevnte kode er: #include int main () {//Tall midler 20 og kort midler 10 int deg = 20; int meg = 20; if ((du == 10) && (meg == 20)) {printf ("Vi er tall"); } Return 0; } 20 er tildelt identifikator, du, og også til identifikator, meg. Den første uttrykk i tilstanden gir falsk og den andre resultater i oppfyllelse.

(falsk) && (true) gir falsk som den effektive boolsk verdi for tilstanden. Så blokken ikke blir utført. If-blokken vil bli utført i følgende kode: #include int main () {if (

(0) ||

(1)) {printf ("Hver av oss er tall"); } Return 0; } Et praktisk eksempel for ovennevnte kode er: #include int main () {//Tall midler 20 og kort midler 10 int deg = 20; int meg = 20; if ((du == 10) || (meg == 20)) {printf ("Hver av oss er tall"); } Return 0; } Les koden ovenfor. Prøv det. Det første uttrykket resulterer i false; den andre fører til sann.

Den effektive tilstanden er sant, siden (falsk) || (true) gir sant. IKKE Eksempler if-blokken vil bli utført i følgende kode: (!

(0)) #include int main () {if {printf (". I am tall"); } Return 0; } If-blokken blir utført, hvis betingelsen er sann. ! (falsk) gir sant. Et praktisk eksempel for ovennevnte kode er: #include int main () {//Tall midler 20 og kort midler 10 int meg = 20; if (! (meg == 10)) {printf ("jeg er høy.

"); } Return 0; } Else if og annet Du kan fortsatt legge til else-if og andre under uttalelser til de ovennevnte kodeeksempler, etter hva vi har lært i en av de tidligere deler av serien. En høy mann i ditt område kan faktisk ha høyden på 1,8 m og ikke 2m som er gitt ovenfor. Også en kort mann i ditt område kan faktisk ha en høyde på 1,4 m og ikke 1m som er gitt ovenfor. Du kan nå stille spørsmålet, hvorfor gjorde jeg ikke bruke 1.8 for høye og 1,4 for kort og deretter bruke float typen i stedet for int type for de ovennevnte objekter (identifikatorer).

C håndterer ikke flyteobjekttypen på en enkel måte (se senere). La oss stoppe her og fortsette i neste del av serien. Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Komme i gang med CC Basic Syntax C Basic Objekttyper C objektidentifikatorer C Pekere C betinget utsagn boolsk logikk for C boolsk logikk og C bet

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.