*   >> lukeminen koulutus Artikkelit >> science >> programming

Boolen logiikka ja C Conditions

Boolen logiikka ja C toimitusehdot C Oppaat juurista - Osa 8 Johdanto Tämä on osa 8 minun sarja, C Oppaat juurista. Tässä osa sarjasta käytämme Boolen logiikkaa C ehtoja. Tämän osa sarjasta, oletamme, että pitkä mies korkeus on 20dm ja lyhyt mies korkeus on 10dm. Olen liioiteltu numerot korostetaan. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet.

Yhden Expression Esimerkki Oletetaan seuraava koodi: # include int main () {//pitkä avulla 20 int Me = 20; jos (minulle == 20) {printf ("Olen pitkä"); } Palauttaa 0; } Lue ja yrittää koodin. Siinä tilassa, (suluissa ja jos) on vain yksi ilmaisu, joka on, (minä == 20). Jos tämä ilmaus johtaa totta, jos-lohko suoritetaan. C numero 1 tarkoittaa totta kunnossa ja numero 0 tarkoittaa väärä. Toisin sanoen, 1 on _Bool arvo tosi ja 0 on _Bool arvo false.

Edellä jos-konstruktio vastaa jos

(1) {printf ("Olen pitkä"); } Tämän toisen jos-konstrukti voidaan suorittaa, et tarvitse luomista tunnisteen ja sen toimeksianto. Lue ja yrittää seuraava koodi: # include int main () {jos

(1) {printf ("Olen pitkä"); } Palauttaa 0; } Katsokaamme tapauksessa ehto aiheuttaa vääriä.

Harkitse seuraava koodi: # include int main () {//lyhyt avulla 10 int minua = 10; jos (minulle == 20) {printf ("Olen pitkä"); } Palauttaa 0; } Jos-lohko (aaltosulkeita) edellä koodi ei suoriteta, koska ehto aiheuttaa vääriä, koska tunnisteen arvo, minulle, on 10 "lyhyt" eikä 20 "pitkä". Edellä jos-konstruktio vastaa: jos

(0) {printf ("Olen pitkä"); } Jos-lohko voidaan suorittaa vain, jos ehto on tosi. Viimeksi mainitussa tapauksessa se ei suoriteta, koska nolla tarkoittaa vääriä. Useampia lausekkeita sisään kunto Sinulla voi olla enemmän kuin yksi ilmaisun kunnossa.

Tässä osa sarjasta, pidän enintään kaksi ilmaisujen kunnossa. Kukin ilmaisuja johtaa tosi tai epätosi. Ilmaisuja yhdistetään AND, OR tai EI toimijoiden. AND-operaattori on kirjoitettu niin, &&. OR-operaattori on kirjoitettu niin, || . EI Operaattori on kirjoitettu niin! . &&, || , ja ! kutsutaan loogiset operaattorit.

Kanssa loogiset operaattorit, säännöt edellisessä osa sarjasta voidaan kirjoittaa kuten: JA (false) && (false) = false (epätosi) && (tosi) = false (tosi) && (false) = false (tosi) && (tosi) = true tai (false) || (False) = false (epätosi) || (Tosi) = true (tosi) || (False) = true (tosi) || (Tosi) = true EI! (False) = true! (Tosi) = false Double

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.