Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te Expressions berekenen Met Increment & Decrement Exploitanten in C + +
De C + + programmeertaal kan worden gebruikt om veel verschillende soorten van wiskundige uitdrukkingen op te lossen. Een set van uitdrukkingen die beginners kunnen uitdagen om de taal te zijn die de increment en decrement operatoren betrokken . Deze operators eenvoudig toevoegen of aftrekken van een waarde , maar de plaatsing van de aandrijving regelt wanneer de expressie wordt geëvalueerd . Zowel increment en decrement operatoren hebben pre-en post - variaties die volledig moet worden verstaan ​​de basisprincipes van de knie C + + . Wat je nodig hebt
C + + IDE , zoals Eclipse CDT
C + + Compiler , zo'n GCC
Toon Meer Aanwijzingen

Belasting 1 de C + + Integrated Development Environment door klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u " File /New /Project" en kies " C + + -project " om een ​​nieuwe C + + project aan te maken . Een lege broncode bestand in de teksteditor gedeelte van de IDE .

Import 2 de " iostream " bibliotheek eenvoudig afdrukken van waarden aan de uitgang van de console in te schakelen. Schrijf je in op de top van de broncode bestand :

# include

using namespace std ;
3

Creëer een belangrijke functie . Dit is waar je het programma start . De syntax voor het maken van een belangrijke functie lijkt op de volgende verklaring , en moet worden geplaatst in de richting van de top van de broncode bestand , maar onder de bibliotheek import statements :

int main ( )

{ }
4

Maak een variabele met de naam " x " en een aantal willekeurige waarde toekennen . Zet de volgende verklaring binnen de accolades van de belangrijkste functie :

int x = 100 ;
5

Maak een post - increment uitdrukking voor x . De post - increment operator voegt een tot een waarde na de huidige expressie is geëvalueerd . Deze stroom uitdrukking is de uitdrukking waar het post - increment operator werd aangeroepen , dus in eerste instantie lijkt het om niets te doen . Alleen wanneer de waarde van x weer wordt gecontroleerd heb je je realiseert dat een tot het werd toegevoegd . Schrijf de volgende twee verklaringen aan de waarde van de uitdrukking " x + + " en " x " drukken :

cout << x + + << endl
;

cout << x << endl ;
6

Start het programma door op de groene knop "Afspelen" gelegen op de bovenste rij knoppen . De programma-uitvoer produceert de waarde " 100 " , gevolgd door " 101 . " Wanneer de uitdrukking " x + + " is gedrukt , wordt de oorspronkelijke waarde voor x gebruikt omdat de post - increment operatie niet plaatsvinden tot na de volledige expressie is geëvalueerd . Als u x in de volgende regel wilt afdrukken, zie je dat het is met een opgehoogd .
7

Gebruik de vooraf verhogende operator om een direct toe te voegen aan een waarde . Zet de volgende uitspraak met behulp van de vooraf verhogende operator :

cout
<< + + x << endl ;
8

Voer het programma nog een keer . Er is een nieuwe lijn van de output die de geproduceerde waarde " 102 . " De vooraf verhogende operator voegt men een waarde onmiddellijk hoeft niet te wachten tot de expressie te sluiten .
9

Met de pre - decrement operator onmiddellijk aftrekken van de variabele x . Zet de volgende uitspraak :

cout << - x << endl ;
10

Voer het programma opnieuw . Dit zal een nieuwe lijn van programma-uitvoer die de waarde bevat produceren " 101 . " Dit komt door de aard van onmiddellijke pre - aflopende waarden .
11

Schrijf bepaalde termen die omgaan met post - aflopende waarden . Net als post - verhogen van waarden , denk na decrementing waarden niet hun decrementing bewerkingen uitvoeren tot na de uitdrukking is volledig geëvalueerd . Schrijf de volgende verklaringen aan de post -verlagen gedrag te testen :

cout << x - << endl ;

cout << x << endl ;
12

nogmaals Start het programma . Deze keer zal twee nieuwe lijnen van de output worden afgedrukt om het console venster . De waarde van de eerste afgedrukte regel is " 101 ", terwijl de tweede regel afgedrukt is " 100 . " Dit komt omdat het achteraf verlagende werking heeft geen invloed op de huidige expressie . De waarde wordt ingesteld nadat die uitdrukking is gesloten , en dat verklaart waarom je die ene werd afgetrokken van x in de tweede regel van de output .

Previous: Next:
  C /C + + Programming
·Hoe maak je een eenvoudige C T…
·Hoe maak je een C-programma sc…
·Hoe een bestand in Unzip C # 
·Hoe kan ik een programma in C …
·Hoe maak je een Geheugenlekkag…
·Hoe te Listbox Controle 'Maak …
·Hoe je elementen van een array…
·Hoe Word uitlijnen in C30 
·Hoe kan ik een programma in C …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe de Join & Split functies in Python P…
·Hoe maak je een grafisch programma schri…
·Hoe te Terugbellen Functie in C Gebruik 
·JavaScript Afronding Functie 
·Hoe je Adobe Reader Run in een Word Macr…
·Hoe te CSV converteren naar HTML in Pyth…
·Hoe een bestand in Perl Delete 
·Hoe te Waarden Get in een dropdown lijst…
·Hoe maak je input een mix van cijfers en…
Copyright © Computer Kennis http://www.nldit.com