Kuidas kasutada Switch Avaldus C

lüliti avaldus on võimas, programmi ülesehitust, et on olemas enamikus programmeerimiskeeltes.See võimaldab teil kirjutada osa koodi, mida saab töödelda erinevad juhised põhineb mitmeid erinevaid võimalusi muutuv.Lüliti avaldust saab kiiresti võtta koht väga keeruline, aeglane nested "kui" avaldused.Lüliti programmeerimine struktuur võib ka edaspidi valige või puhul avaldus (Visual Basic).

juhised

  1. Otsustage selgelt oma tingimused ja kood, mis sa soovid põhineb nendele tingimustele.Pea meeles, et arvuti on vaid teha just seda, mida juhendab seda teha, nii et kui sa ei ole väga selge, mis juhtub, kui sa ei ole mingit võimalust kirjutada koodi, mis töötab korralikult.Selles näites me tahame määrata shipping määra.Kui osa kood on "A." meresõidu hind on $ 5;Kui kood on "B" meresõidu hind on $ 10 alla;ja kui kood on "C" meresõidu hind on 20 $.

  2. Kirjutage lüliti avaldus, millele järgneb objekti võrrelda sulgudes.Lüliti käsk tuleb kirjutada kõik väiketähed või teie programm e

    i koostada.Sulgudes on muutuja, avalduse, funktsiooni või arvutus, et hinnatakse.Näide: switch (kood)

  3. Lisa looksulg lisama kõik sisemised osad lüliti avalduse.Sul võib olla nii palju või nii vähe avaldusi kui soovid sees lüliti avalduse, kuid nagu enamik osadest C koodi, pead lisama osa lokkis traksid, mis näitab, kui blokk algab ja lõpeb.Näide: switch (kood) {} ​​

  4. Lisa juhul avaldused iga erineva valik, mida soovite kontrollida kirje.Iga puhul avaldus järgneb väärtus võrrelda ja peab järgnema koolon.Näide:
    lüliti (kood) {
    juhul A:
    juhul "B":
    juhul "C":
    }

  5. Lisa koodi ja juhiseid iga Näiteks:
    lüliti (kood) {
    juhul A": kulud = 5
    GO
    juhul" B ": kulud = 10
    GO
    juhul" C ": kulud = 20
    GO
    }

  6. Lisa break avaldusi, kui soovite koodi teha ainult juhised ühel juhul.Mis juhul avaldused, kood jätkab täita igal real, kuni jõuab lõpuks lüliti või jõuab pausi avalduse.Ilma pausi aastaaruandest, näiteks Step 5 alati omahinna arvutamiseks on 20. Näiteks:
    lüliti (kood) {
    juhul A: kulud = 5;murda
    GO
    juhul "B": kulud = 10;murda
    GO
    juhul "C": kulud = 20;murda
    GO
    }

Tips & amp;Hoiatused

  • Võite lisada ka default: Juhul, kui otsitakse, kui ükski teine ​​juhtum avaldused sobitada oma valik sulgudes.
  • Võite panna midagi sulgudes, mida saab hinnata ja võrrelda puhul avaldusi.
253
0
2
C / C ++ Programming