*   >> Lezen Onderwijs artikelen >> science >> programming

Logica En C Conditions

Logica en C voorwaarden C Tutorials van Roots - Deel 8 Inleiding Dit is deel 8 van mijn serie, C Tutorials van Roots. In dit deel van de reeks Booleaanse logica passen we op C condities. Voor dit deel van de serie, nemen we aan dat een lange man heeft een hoogte van 20DM en een korte man heeft een hoogte van 10dm. Ik heb de cijfers voor nadruk overdreven. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected].

Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent. Single Expressie Voorbeeld Beschouw de volgende code: #include int main () {//lang middel 20 int mij = 20; if (me == 20) {printf ("Ik ben lang"); } Return 0; } Lees en probeer de code. In de toestand, (indien van haakjes) er enkele uitdrukking, die (me == 20). Als deze expressie resulteert in true, wordt de if-blok uitgevoerd. In C de nummer 1 betekent ware in een voorwaarde en het getal 0 betekent vals. Met andere woorden, de 1 _Bool waarde true en 0 is de _Bool waarde false.

De bovenstaande if-constructie is gelijk aan if

(1) {printf ("Ik ben lang"); } Voor deze tweede if-constructie uit te voeren, hoeft u niet de oprichting van de identificatie en de opdracht nodig hebben. Lees en probeer de volgende code: #include int main () {if

(1) {printf ("Ik ben lang"); } Return 0; } Laten we eens kijken naar een geval waarin de resultaten toestand verkeerde.

Beschouw de volgende code: #include int main () {//korte middel 10 int mij = 10; if (me == 20) {printf ("Ik ben lang"); } Return 0; } De if-blok (accolades) in de bovenstaande code niet worden uitgevoerd, omdat de resultaten toestand verkeerde, aangezien de waarde van de identificator, mij is 10 voor "korte" en niet voor 20 "hoog". De bovenstaande if-constructie is gelijk aan: if

(0) {printf ("Ik ben lang"); } Een if-blok kan alleen worden uitgevoerd als de voorwaarde waar is. In dit laatste geval niet uitgevoerd, omdat nul betekent false.

Meer dan een Expressie in Voorwaarde U kunt meer dan een expressie in een conditie. In dit deel van de reeks, beschouw ik maximaal twee uitdrukkingen in een toestand. Elk van de uitdrukkingen leidt waar of onwaar. De uitdrukkingen worden gecombineerd met de AND, OR of NOT operators. De operator wordt getypt als, &&. De OR operator wordt getypt als, || . De NIET operator wordt getypt als! . &&, || , en ! zijn logische operatoren genoemd. Met logische operatore

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.