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 beräknar uttryck med Inkrement & Decrement Operatörer i C + +

    The C + + programmering språk kan användas för att lösa många olika typer av matematiska uttryck . En uppsättning av uttryck som kan utmana nybörjare till språket är de som involverar ökning och minskning operatörer . Dessa operatörer helt enkelt lägga till eller dra ifrån något från ett värde , men placeringen av operatören styr när uttrycket utvärderas . Både ökning och minskning operatörer har pre-och post - varianter som måste förstås för att behärska grunderna i C + + . Saker du behöver
    C + + IDE , såsom Eclipse CDT
    C + + kompilator , en sådan GCC
    Visa fler instruktioner
    1

    Load C + + integrerad utvecklingsmiljö med klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE .
    2

    Importera " iostream " bibliotek för att möjliggöra bekväm utskrift av värden till utgången konsolen . Skriv följande på toppen av källkoden filen :

    # include

    using namespace std ;
    3

    Skapa ett huvud funktion. Det är där ditt program startar . Syntaxen för att skapa en huvudfunktion ser ut som följande uttalande , och bör placeras mot toppen av källkoden filen , men under bibliotekets import uttalanden :

    int main ( ) katalog

    { }
    4

    Skapa en variabel som heter " x " och tilldela det lite godtyckligt värde . Placera följande uttalande inom klammerparenteser av huvudfunktionen :

    int x = 100 ;
    5

    Skapa en efterhandsökning uttrycket för x . Den post - operator lägger man till ett värde efter det aktuella uttrycket har utvärderats . Denna aktuella uttryck är själva uttrycket där post- operator åberopades , så först det verkar inte göra någonting . Först när värdet av x kontrolleras igen inser du att man sattes till den . Skriv följande två uttalanden att skriva ut värdet av uttrycket " x + + " och " x " :

    cout << x + + << endl;

    cout << x << endl;
    6

    Kör programmet genom att trycka på den gröna " Play " -knappen på den översta raden av knappar . Programmet produktionen skapar värdet " 100 " följt av " 101 . " När uttrycket " x + + " är tryckt , är det ursprungliga värdet för x används eftersom efterhandsökning operation inte sker förrän efter hela uttrycket har utvärderats . När du skriver ut x i följande rad , ser du att det har ökas med ett .
    7

    Använd pre - operator för att lägga till en till ett värde direkt . Skriv följande uttalande med pre - operator :

    cout << + + x << endl;
    8

    Kör programmet en gång till . Det är en ny linje av produktionen som producerade värdet " 102 . " Den pre - operator lägger man till ett värde omedelbart och behöver inte vänta på uttrycket att sluta .
    9

    Använd pre - minskningsoperator att omedelbart subtrahera ett från variabeln x . Skriv följande uttalande :

    cout << - x << endl;
    10

    Kör programmet igen . Detta kommer att ge en ny linje av programutbud som håller värdet " 101 . " Detta beror på den omedelbara natur av pre- dekrementering värden.
    11

    Skriv några uttryck som behandlar post- dekrementering värden. Precis som efter uppräkning värden , utför post- dekrementering värden inte deras dekrementering verksamhet förrän efter uttrycket har utvärderats fullt ut. Skriv följande uttalanden för att testa efter avtagande beteende :

    cout << x - << endl;

    cout << x << endl ;
    12

    Kör programmet igen . Den här gången kommer två nya linjer i produktionen skrivas ut till konsolen fönstret . Värdet av den tryckta första raden är " 101 ", medan den andra raden skrivs är " 100 . " Detta beror på att post- avtagande funktion inte påverkar den aktuella uttrycket . Värdet ställs in först efter det uttrycket har ingåtts , och det förklarar varför du ser att en var subtraheras från x under den andra raden av produktionen . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Inaktivera Silverlight Buttons
    ·Turbo C Definition & Process
    ·Hur man gör vektor tillägg i C
    ·Hur man tar Pekare till heltal i C + +
    ·Hur Aggregate Vector Functions
    ·Hur dynamiskt allokera en array med klass i C + +
    ·Hur visa innehållet i en Array List i en textruta i C …
    ·Hur man gör en MFC Alarm Ansökan
    ·Hur man använder mallar i structs i C
    ·Hur man skriver en Input ström till ett uttag Stream
    Utvalda artiklarna
    ·Ställ Vs . Lista i Java
    ·Dynamiska webbsidor i PHP
    ·Så här importerar en Visual Basic Grid kalkylblad
    ·PHP och DVD Träning
    ·Hur man skriver enkla Visual Basic -koder
    ·Javascript Datum Tutorial
    ·Hur man använder pekare i Vb
    ·Lägga till kolumner till TreeViewer
    ·Lägga till Posten på Facebook knapp på din webbplats…
    ·Hur man skapar en PHP Information Fil
    Copyright © Dator Kunskap http://www.dator.xyz