| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come creare un'istruzione switch in C
    Usare l'istruzione switch in C per valutare un gran numero di valori per una singola variabile o espressione. Switch può essere molto più ordinato di una lunga serie di istruzioni if else .
    Istruzioni Creare un interruttore Dichiarazione
    1

    Selezionare il valore che determinerà un'azione nell'istruzione switch . Può essere una singola variabile , il risultato di una chiamata di funzione o qualsiasi espressione
    2

    Inserire questo valore o un'espressione dopo l' istruzione switch in questo modo: . Interruttore

     ( variabile ) { 

    3

    Fai una lista di tutti i valori che si desidera catturare . Si noti che è possibile per i valori multipli di avere la stessa azione , ma non è possibile utilizzare campi , elenca solo di valori. Ad esempio, non si può avere un caso per i valori 301-400 , a meno che non si desidera elencare tutti i 100 valori uno per uno !
    4

    so che è molto comune per i valori di essere costanti definito con l' istruzione # define pre-compilatore C
    5

    Aggiungi un comunicato caso per ogni valore nel seguente formato : . valore caso

     : pagina 6 

    Seguire ogni istruzione case con uno o più azioni . A differenza di molte strutture C , non hai bisogno di parentesi graffe per più istruzioni .
    7

    concludere ogni insieme di comandi con un'istruzione break prima di iniziare il prossimo caso . Se non si esegue questa operazione , l'esecuzione " sfumare " nel prossimo caso , che è praticamente mai auspicabile. E ' O.K. tralasciare la pausa se ​​qualcos'altro (come una dichiarazione di ritorno) assicura che non sarà mai " cadere. "
    8

    Creare un caso speciale di default per la cattura di qualsiasi cosa non accompagnata da un caso precedente . E 'solo difetto , non caso di default
    9

    concludere il blocco con un } , come in questo esempio completo : . Interruttore

     ( evaluate_color ( rosso, verde , blu) ) {case RED : printf ( " Un brillante tramonto rosso riempie il cielo . \\ n "); x = 11 $ messaggio = GIALLO : printf (" . il sole picchia senza pietà \\ n"); x = 14; messaggio = VERDE : x = 10 , evaluate_green () messaggio = BLU : printf ( "Congratulazioni , hai vinto \\ n "); return; default: printf (" . Niente di speciale accade \\ n"); break; } 
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come usare Funzione Quick Sort in C + + nella matrice d…
    ·Come calcolare Integrale con C + + 
    ·Quali svantaggi ci sono in Dereferenziare implicita di …
    ·Come convertire un alfabeto Into Caps in CPP 
    ·Come utilizzare la funzione memset in C + + 
    ·Come cancellare un stringstream 
    ·Qual è il contrario di stampa in C Programmazione 
    ·Come scrivere un programma Visual C che usa un While e …
    ·Come aggiungere due matrici di un terzo 
    ·Come pulire un buffer di input in C + + 
      Articoli in evidenza
    ·Come creare un link in VBA 
    ·Che cosa è IndexError in Python ? 
    ·Come controllare per un GridView vuoto senza righe 
    ·Funzione Mid in VB.NET 
    ·Come ottenere il primo elemento di un array associativo…
    ·Come convertire il codice Assembly di Shell Opcode 
    ·Come creare un file BAT 
    ·Che cosa è l'errore di base 104 & Java 
    ·Che cosa sono ' variabili di istanza " in Java 
    ·Perché ho bisogno del software Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com