| 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 inverser éléments d'un tableau en C
    C est un langage de programmation pour écrire des programmes informatiques de tout niveau de complexité . Un tableau est la structure de données notée en C avec des crochets qui contient un ensemble de variables dans un certain ordre. Par exemple , [ 5 , 8, 12 ] est une matrice C qui se compose de trois éléments . La matrice inversée comporte les mêmes éléments , mais dans l'ordre vers l'arrière tel que [ 12 , 8 , 5] . Tableau d'inversion est souvent nécessaire dans les programmes C . Instructions
    1

    attribuer la taille du tableau à la "taille" variable dans votre programme C . Par exemple, entrez " int size = 4; " si le tableau contient quatre éléments
    2

    définissons le tableau dans votre programme C: .
    Int tableau

    [size] ;

    3

    ajouter des numéros dans le tableau , par exemple si les éléments du tableau sont 2,12 , 7 et 40, puis : array


    [0] = 2;
    < p> array [ 1] = 12; tableau de


    [2] = 7;

    array [ 3] = 40;
    4

    Faire une boucle "for " qui accède à la première moitié des éléments du tableau :

    for (int i = 0; i < taille /2; i + +)

    Notez que la boucle est limitée par l'indice " . taille /2 "
    5

    Assign éléments du tableau dans la boucle pour le temporaire variables " temp : "

    for (int i = 0; i < taille /2; i + +) Photos

    {

    int temp = array [ i ] ; }


    Il conserve temporairement une valeur d'élément . Notez que les accolades définir des commandes dans la boucle
    6

    Echanger les éléments de la première moitié du tableau avec les éléments de la seconde moitié : .

    For (int i = 0; i < taille /2; i + +) {


    int temp = array [ i ] ; tableau de


    [ i ] = array [size -1- i ] ; tableau de


    [size - 1-i ] = temp; }


    les indices " taille -1 -i" correspondent à des éléments de la deuxième partie du tableau . Par exemple , le premier élément de l'indice "0" ( i = 0) est échangé avec le dernier élément de l'indice «3» ( 4-1-0 = 3).
    7

    Imprimer sur le tableau inversée avec la commande:

    for (int i = 0; i < taille ; i + +) {


    std :: cout << tableau [ i ] << ""; }


    Dans cet exemple, le programme produit le résultat suivant: 40 7 12 2
    < . br>

    Previous :

    next :
      articles connexes
    ·Comment utiliser la carte STL Container Classe 
    ·Comment imprimer Enum valeurs dans C 
    ·Comment voir la pile d'appels dans GDB 
    ·Comment exposants d'entrée en C 
    ·Comment faire un jeu de loterie en utilisant C + + 
    ·Comment effectuer des filets d'interface MFC 
    ·Comment faire un bouton poussoir Invisible dans Visual …
    ·Quelle est la différence entre un contrôle d'entrée …
    ·Comment construire une barre de progression dans XCode 
    ·Comment Créer un fichier Pyc pour exécuter sur le Web…
      articles en vedette
    ·Comment référencer le nom d'un objet en PHP 
    ·Qu'est ce qu'un paquet Cal en Visual Basic 
    ·Comment faire pour inclure un autre fichier PHP dans Wo…
    ·Quelle est la l'importance de la méthode de codage 8 -…
    ·Comment ouvrir un fichier PRM 
    ·Comment écrire un solveur Quad pour TI-84 
    ·Comment écrire votre propre Simple Java Message Queue 
    ·Comment créer un programme VB6 Single Instance 
    ·Comment vérifier Format EPS en Java 
    ·Comment utiliser la fonction strncmp en C + + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com