Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder en switch-sats i C

    The switch är en kraftfull programmering struktur som finns i de flesta programmeringsspråk . Det gör att du kan skriva ett kodavsnitt som kan bearbeta olika instruktioner baserade på ett antal olika möjligheter för en variabel . En switch kan snabbt ta över platsen för en mycket komplicerad , långsam serie av kapslade " om " uttalanden . En switch programstruktur kan också betecknas som en utvald eller fall uttalande ( från Visual Basic ) . Instruktioner
    1

    besluta klart på dina villkor och den kod som du vill köra på grundval av dessa villkor . Tänk på att en dator bara kommer att göra exakt vad du instruera den att göra , så om du inte är mycket tydlig på vad som ska hända när , har du ingen chans att skriva kod som kommer att fungera korrekt . I detta exempel vill vi att bestämma en sändnings klassar. Om delen koden är "A" fraktkostnaden är $ 5 , om koden är " B ", fraktkostnad är $ 10 , . och om koden är " C " fraktkostnad är $ 20
    2

    Skriv växeln uttalande följt av objektet som ska jämföras inom parentes . Bytet kommando måste skrivas i gemener eller ditt program kommer inte kompilera . Inuti parenteserna blir variabeln , uttalande , funktion eller beräkning som ska utvärderas . Exempel : switch (kod ) Addera 3

    Lägg krullparenteser att omsluta alla de inre delarna av switch. Du kan ha så många eller så få rapporter som du gillar innanför switch , men som med de flesta delar av C-kod , måste du bifoga avsnittet med klammerparenteser för att ange var blocket börjar och slutar . Exempel : switch (kod ) { }
    4

    Lägg fall upprättas för varje annat alternativ du vill kontrollera objektet för . Varje fall uttalande skall följas av värde att jämföra med och måste följas av ett kolon . Exempel : switch (kod ) { case ' A ' : case ' B ' : case ' C ' : }
    5

    Lägg koden och instruktioner för varje instans : switch ( kod ) { case ' A ' : kostnad = 5; case ' B ' : kostnad = 10 ; case ' C ' : kostnad = 20 ; }
    6

    Lägg bryta uttalanden om du vill att koden endast göra instruktioner för ett fall . Med mål uttalanden , kommer koden att fortsätta att köra varje rad tills den når slutet av switch eller når ett break . Utan paus uttalanden , kommer exemplet i steg 5 alltid beräkna kostnaden för att vara 20 . Till exempel : switch (kod ) { case ' A ' : kostnad = 5; break; case ' B ' : kostnad = 10; break; case ' C ' : kostnad = 20 , break ; }


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ett Visual C program som använder en w…
    ·Betydelsen av variabler i C- programmering
    ·Hur man skapar en Pk3 Arkiv
    ·Hur man beräknar ett Matrix Införliva i C + +
    ·Hur man gör MFC Interface Trådar
    ·Konvertera Char buffert att fördubblas i C + +
    ·Turbo C Tutorial
    ·Hur ta reda på vad C funktioner finns i GCC i Cygwin
    ·Boost Multithreading Tutorial
    ·Vad betyder det om en App filen redan finns på en IPad…
    Utvalda artiklarna
    ·Aktivera MySQL Query Cache
    ·Hur du ändrar ett skript användarlösenord
    ·Hur man slår ihop en array i Python
    ·Hur man använder JavaScript för att skapa ett antal P…
    ·Vad är UBound och LBound i Visual Basic
    ·Vad är Direct3D och OpenGL
    ·Hur man gör ett RPG spel i C + +
    ·Hur ändra texten på JSP Daily
    ·Skillnad mellan URS & SRS
    ·Ställa en SVN i Eclipse
    Copyright © Dator Kunskap http://www.dator.xyz