| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment calculer les expressions avec incrémentation et décrémentation Les opérateurs en C + +
    C + + langage de programmation peut être utilisée pour résoudre de nombreux types d' expressions mathématiques . Un ensemble d'expressions qui peuvent contester débutants de la langue sont celles qui impliquent les opérateurs d'incrémentation et de décrémentation . Ces opérateurs simplement additionner ou soustraire un d'une valeur , mais le placement de l'opérateur régit lorsque l'expression est évaluée . Les deux opérateurs d'incrémentation et de décrémentation ont pré-et post - variations qui doivent être bien comprises pour maîtriser les bases du C + + . Choses que vous devez
    C + + IDE, tels que Eclipse CDT
    C + + Compiler , une telle GCC
    Show More Instructions
    1

    charge le C + + Environnement de développement intégré par cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
    2

    importation de la bibliothèque " iostream " pour activer l'impression pratique des valeurs à la console de sortie. Ecrivez ce qui suit au début du fichier de code source :

    # include

    using namespace std ;
    3

    Créer un principal fonction. C'est là que votre programme va démarrer. La syntaxe pour la création d' une fonction principale ressemble à l'instruction suivante, et doit être placé vers le haut du fichier de code source , mais en dessous des déclarations d'importation de la bibliothèque :

    int main () {

    }
    4

    Créer une variable nommée «x» et attribuez-lui une valeur arbitraire . Placez la déclaration suivante à l'intérieur des accolades de la fonction principale :

    int x = 100;
    5

    Créer une expression post-incrémentation de x . L'opérateur de post-incrémentation ajoute une à une valeur après l'expression actuelle a été évaluée. Cette expression actuelle est l'expression même où l'opérateur de post-incrémentation a été invoquée , si au premier abord il semble ne rien faire. Ce n'est que lorsque la valeur de x est vérifiée à nouveau vous vous rendez compte que l'on a été ajouté. Écrivez les deux déclarations suivantes pour imprimer la valeur de l'expression « x + +" et "x":

    cout << x + + << endl;

    cout << x << endl;
    6

    Exécutez le programme en appuyant sur le bouton vert "Play" situé sur la rangée supérieure de boutons . La sortie du programme produit la valeur «100» suivi de « 101 ». Lorsque l'expression « x + +" est imprimé , la valeur d'origine de x est utilisée parce que l'opération de post-incrémentation n'a pas lieu qu'après l'expression entière a été évaluée. Lorsque vous imprimez x à la ligne suivante , vous verrez qu'il a été incrémenté d'une unité.
    7

    Utilisez l'opérateur de pré-incrémentation en ajouter un à une valeur immédiatement . Ecrire la déclaration suivante en utilisant l'opérateur de pré-incrémentation :

    cout << + + x << endl;
    8

    Exécutez le programme une fois de plus . Il s'agit d'une nouvelle ligne de production qui a produit la valeur " 102 ". L'opérateur de pré-incrémentation ajoute une à une valeur immédiatement et ne pas avoir à attendre pour l'expression de conclure .
    9

    Utilisez l'opérateur pré- décrément de soustraire immédiatement celle de la variable x . Ecrire la déclaration suivante:

    cout << - x << endl;
    10

    relancer le programme . Ceci va produire une nouvelle ligne de production de programme qui contient la valeur "101 ". Cela est dû à la nature immédiate des valeurs pré- décrémentation .
    11

    Écrivez quelques expressions qui traitent des valeurs post- décrémentation . Tout comme les valeurs post- incrémentation , les valeurs post- décrémentation n'effectuent pas leurs opérations décrémentation jusqu'à ce que l'expression a été entièrement évalués. Donnez les instructions suivantes pour tester le comportement post- décrémentation :

    cout << x - << endl;

    cout << x << endl;
    12

    Exécutez le programme une fois de plus . Cette fois-ci , deux nouvelles lignes de production sera imprimé dans la fenêtre de console. La valeur de la première ligne imprimée est « 101 », tandis que la deuxième ligne imprimée est " 100 ". C'est parce que l' opération de post -décrémentation n'affecte pas l'expression courante . La valeur est réglée qu'après que l'expression a été conclu, et cela explique pourquoi vous voyez que l'on a été soustrait de x au cours de la deuxième ligne de sortie .

    Previous :

    next :
      articles connexes
    ·Comment le programme C pour afficher Conversion des dev…
    ·Comment faire une calculatrice GPA en C + + 
    ·Comment faire pour créer des textures personnalisées …
    ·Comment déclarer une chaîne en C + + 
    ·Comment utiliser Cout et Cin en OpenGL 
    ·Comment faire pour convertir une chaîne en caractères…
    ·Comment faire un rebond de l'objet en C # 
    ·Comment assimiler deux choses dans une instruction if e…
    ·Comment écrire un programme C + + qui calcule la moyen…
    ·Comment ajouter GridView 
      articles en vedette
    ·PHP ne se connecte à MySQL 
    ·Comment créer des fichiers à l'aide FileUtils Ruby 
    ·Qu'est-ce qu'un double littéral 
    ·Comment créer un script de boîte aux lettres 
    ·Comment mélanger tableaux en MATLAB 
    ·Comment faire pour convertir un IQueryable à Dataset 
    ·Comment utiliser SDF et SQL Connection 
    ·Comment faire un Blog titre dans une balise H1 pour une…
    ·Comment construire un CMS PHP avec MySQL 
    ·Où est le Flasher sur une Hyundai Tiburon 2004 
    Copyright © Connaissances Informatiques http://fr.wingwit.com