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

    Urval Struktur i C programmering

    I datorprogrammering , sker ett urval struktur när du koda ditt program att utföra en av flera möjliga utfall , baserat på värdet av en variabel . I C -programmering , de två typer av urval strukturer är "om" uttalanden och "switch " fall . Du kan använda någon av dessa strukturer som helst i ditt program , men de verkar annorlunda syntaktiskt . Om Statement

    ett "om " uttalande låter dig ändra flödet av ditt program . Du kan jämföra en variabel mot ett värde eller ett av flera värden , med " else if " block , och bestämma vad du ska göra om variabeln matchar någon av dem , och vad man ska göra när det inte gör det , genom att använda en " else " blockera . Du kan utöka funktionerna i en if-sats genom att jämföra fler än en variabel i taget med " och " och " eller " logik , eller om du kan kapsla flera if-satser i varandra för att jämföra flera variabler .


    Om syntax

    att använda en if-sats , du skriver " if ( var op värde ) " där " var " är den variabel som du vill jämföra , " op " , är operatören , såsom lika med eller större än eller mindre än , och " värde " är det värde för att se om variabeln utvärderas till . Efter " om " blocket , kan du inkludera en eller flera " else if " block till testet för fler villkor , med samma syntax som den initiala if . Du kan också använda " annat" som sista blocket som körs om variabeln inte matchar någon av de om annars om block .
    Omkopplarval

    switch case urvalet fungerar bäst när du har flera möjliga utfall , men du kan använda den för så få som en . Du passerar en variabel till switchen struktur och den jämför sitt värde gentemot ett antal fall , och tar det lämpligt ena det matchar . Till skillnad från if , exekverar switch fallet endast resultat när variabeln matchar något av fallen . Den stöder inte större än eller mindre än operatörerna .
    Switch Syntax

    använda omkopplaren struktur fallet val , du skriver " switch (VAR) " till öppna blocket , där " var " är den variabel som du vill jämföra . På de följande raderna , programmerar du de olika fallen genom att skriva " case " och mönstret du vill matcha , då de uttalanden som du vill utföra för varje fall . Slutligen skriver sökordet " break " för att berätta för blocket att lämna brytaren när ärendet klar . Efter varje fall , skapar en " default " switch , vilket blocket körs när inget av fallen stämmer .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man beräknar en minnesadress
    ·Hur man fixar en buffertöverskridning
    ·Hur Stäng en for-loop med C + +
    ·Hur man gör Volumetrisk Dimma i Open GL
    ·Vad är CTS i ASP.NET
    ·Vilka är de fyra olika arvsrelation
    ·Hur man skriver ett program som kommer ut ordnade par i…
    ·Vad är Attribut Keys
    ·Hur man gör ett mönster i C + + -kod
    ·Hur man gör C Spel
    Utvalda artiklarna
    ·Hur Ladda ner
    ·En PHP Array Sortera problem med siffran noll
    ·Hur konvertera en bild till Transparent i Visual Basic
    ·Hur Design Specifikation Språk för processkontroll
    ·Hur man gör en JavaScript Kundvagn
    ·Vad är PHP - Nuke
    ·Hur man beräknar färgkontrast
    ·Hur ta reda på antalet element i en array C + +
    ·Hur hittar man den Average Med NetBeans
    ·Hur man uppgraderar MySQL på XAMPP
    Copyright © Dator Kunskap http://www.dator.xyz