Kuinka käyttääkytkin selvitys C

kytkin selvitys on tehokas ohjelma rakenne, joka esiintyy useimmissa ohjelmointikielissä.Sen avulla voit kirjoittaa koodinpätkän, joka voi käsitellä eri ohjeet perustuu useisiin eri mahdollisuuksia muuttuja.Kytkin selvitys voi nopeasti ottaa paikka hyvin monimutkainen, hidas sarja sisäkkäisiä "jos" lausuntoja.Kytkin ohjelmointi rakenne voidaan myös nimitystä Valitse tai case-selvitys (Visual Basic).

Ohjeet

  1. Päätä selvästi teidän olosuhteet ja koodi, jonka haluat suorittaa perusteella nämä edellytykset.Muista, että tietokone vain tehdä mitä opettaa sitä tekemään, joten jos et ole kovin selvää, mitä pitäisi tapahtua, kun sinulla ei ole mahdollisuutta kirjoittaa koodia, joka toimii oikein.Tässä esimerkissä haluamme määrittää rahtihintatietoa.Jos osa koodi on "A" toimituskulut on $ 5;jos koodi on "B", toimituskulut on $ 10;ja jos koodi on "C", toimituskulut on $ 20.

  2. Kirjoita kytkin julkilausuma erä voidaan verrata suluissa.Kytkin komento on kirjoitettava pienillä kirjaimilla

    tai ohjelmaa ei koota.Suluissa on vaihteleva, lausunto, toiminto tai laskutoimitus, jonka arvioidaan.Esimerkki: kytkin (koodi)

  3. Lisää aaltosulkeita sulkemaan kaikki sisäiset osat kytkin selvitys.Sinulla voi olla niin paljon tai vähän lausuntoja kuin haluat sisällä kytkin selvitys, mutta kuten useimmissa osissa C-koodia, sinun on liitettävä osio aaltosulkumerkkien ilmoittamaan jossa lohko alkaa ja päättyy.Esimerkki: kytkin (koodi) {}

  4. Lisää tapauksessa lausunnon kustakin eri vaihtoehdon haluat tarkistaa alkion.Jokainen tapaus selvitys seuraa arvoa verrata ja on seuraa kaksoispiste.Esimerkki:
    kytkin (koodi) {
    tapaus '':
    tapaus B:
    tapaus "C":
    }

  5. Lisää koodi ja ohjeet kustakin:
    kytkin (koodi) {
    asiassa "': hinta = 5
    GO
    tapauksessa B: kustannukset = 10
    GO
    asiassa C-: kustannukset = 20
    GO
    }

  6. Lisää tauko lausuntoja jos haluat koodin vain tehdä ohjeet yhdessä tapauksessa.Jossa tapauksessa lausunnot, koodi jatkaa suorittaa jokaisen rivin kunnes se loppuu kytkimen tai saavuttaa break-lause.Ilman tauko lausuntoja, esimerkiksi vaiheessa 5 aina laskea kustannuksia on 20. Esimerkiksi:
    kytkin (koodi) {
    asiassa "': hinta = 5;rikkoa
    GO
    tapauksessa B: kustannukset = 10;rikkoa
    GO
    asiassa C-: kustannukset = 20;rikkoa
    GO
    }

vihjeitä & amp;Varoitukset

  • Voit myös lisätä oletus: tapaus, joka etsitään jos muuta tapauksessa Merkinnät vastasivat valintasi suluissa.
  • voit lisätä mitään sulkeisiin voidaan arvioida ja verrata asian lausuntoja.
991
0
2
C / C ++ Ohjelmointi