| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges en Switch Statement i C
    Kontakten erklæring er en kraftfuld programmering struktur, der eksisterer i de fleste programmeringssprog. Det vil tillade dig at skrive en sektion af kode , der kan behandle forskellige instruktioner er baseret på en række forskellige muligheder for en variabel. En switch-statement kan hurtigt træde i stedet for en meget kompliceret , langsom serie af indlejrede "hvis" udsagn. En switch programmeringsstruktur kan også blive omtalt som en udvalgt eller case erklæring ( fra Visual Basic) . Instruktioner
    1

    Beslut tydeligt på dine vilkår og den kode, du ønsker at udføre baseret på disse betingelser. Husk på, at en computer vil kun gøre præcis, hvad du instruere det at gøre, så hvis du ikke er meget klar på, hvad der skal ske når , vil du have nogen chance for at skrive kode, der vil fungere korrekt. I dette eksempel ønsker vi at bestemme en shipping sats. Hvis den del koden er " A" shipping cost er $ 5 , og hvis koden er " B ", shipping cost er $ 10; . og hvis koden er "C ", shipping cost er $ 20
    2

    Skriv kontakten redegørelse efterfulgt af punktet , der skal sammenlignes i parentes. Kontakten Kommandoen skal skrives med små bogstaver , eller dit program vil ikke kompilere . Inde i parentes bliver variabel erklæring , funktion eller beregning, der vil blive evalueret. Eksempel: switch (kode)
    3

    Tilføj krøllede parenteser vedlægge samtlige de indre dele af switch-statementet . Du kan have så mange eller så få udsagn , som du kan lide inde i switch-sætningen , men som med de fleste dele af C-kode , skal du vedlægge sektion med krøllede parenteser for at angive, hvor blokken begynder og slutter. Eksempel: switch (kode) {}
    4

    Tilføj case udsagn for hver anden indstilling , du ønsker at kontrollere post til . Hvert enkelt tilfælde erklæring vil blive efterfulgt af den værdi, at sammenligne med , og skal efterfølges af et kolon . Eksempel: switch (kode) { case ' A' : case 'B' : tilfælde 'C' : }
    5

    Tilføj kode og instruktioner til hvert enkelt tilfælde: switch (kode) { case " A ' : koste = 5; case ' B' : omkostninger = 10; sag 'C' : omkostninger = 20 ;}
    6

    Tilføj bryde udsagn , hvis du ønsker koden til kun gøre vejledningen for ét tilfælde . Med case udsagn , vil koden fortsat udføres hver linje , indtil den når enden af ​​switch eller når en pause erklæring. Uden pause udsagn , vil eksempel i trin 5 altid beregne omkostningerne til at være 20 . For eksempel: switch (kode) { case ' A' : omkostninger = 5; break; case ' B' : omkostninger = 10; break; tilfælde 'C' : omkostninger = 20; break; }
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan laver Listbox Kontrol redigeres i C + + 
    ·Sådan Fix R6025 ren virtuel funktion Call 
    ·Sådan installeres C + + compilere til Netbeans 
    ·Sådan Fix GCC Advarsel Implicit erklæring Function 
    ·Online Computer Programmering Skoler 
    ·Sådan Initialiser en ArrayList 
    ·Sådan får du en række genstande til at pege på en v…
    ·Hvad betyder Buffer Overrun Mean 
    ·Hvordan man skriver en Make Filer 
    ·Sådan Beregn Sin Med Power Series i C + + 
      Anbefalede Artikler
    ·Sådan Load Flash Stream Sockets i VB.NET 
    ·Sådan bruges Apache ANT til Call Java 
    ·Sådan Placer en PHP variabel i et tekstfelt 
    ·Microsoft Word VBA Tutorial 
    ·Sådan importeres GTK Python 
    ·Om Java Character Funktioner 
    ·Sådan Link Visual Basic 
    ·Hvordan laver man en Android App Med Netbeans 
    ·Sådan Update A Registrerede ClientScriptBlock 
    ·Sådan tilføjes et bibliotek til NetBeans 
    Copyright © Computer Viden http://www.computerdk.com