| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Reverse Elementer i et array i C
    C er et programmeringssprog til at skrive computerprogrammer på alle niveauer af kompleksitet . Et array er datastrukturen betegnet i C med kantede parenteser , der besidder et sæt af variabler i en bestemt rækkefølge . For eksempel , [, 5 8, 12] er et C array, der består af tre elementer . Den omvendte matrix omfatter de samme elementer , men i tilbagestående rækkefølge såsom [ 12 , 8 , 5] . Array reversering er ofte nødvendigt i C-programmer . Instruktioner
    1

    Tildel størrelsen af array til variablen "størrelse" i din C-program . For eksempel indtaste " int size = 4; ", hvis array indeholder fire elementer
    2

    Definer array i dit C-program : .

    Int array [ size] ;

    3

    Tilføj numre til array , for eksempel hvis elementer af array er 2,12 , 7 og 40 derefter : Hej

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

    array [ 2] = 7 ,

    array [ 3] = 40 ;
    4

    Lav en løkke " for " der har adgang til første halvdel af elementerne i array : Hej

    for (int i = 0; i < størrelse /2; i + +)

    Bemærk at sløjfen er begrænset af indeks" . størrelse /2 "
    5

    Tildel array elementer i sløjfen til den midlertidige variablen" temp : "

    for (int i = 0; i < størrelse /2; i + +)

    {

    int temp = array [i ]

    }
    p Det midlertidigt bevarer et element værdi. Bemærk, at de krøllede parenteser definere kommandoer i loop
    6

    Swap elementer fra den første halvdel af array med elementer fra den anden halvdel: .

    For (int i = 0 , jeg

    {

    int temp = array [i ]

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

    array [ size -1- i] = temp ;

    }

    indekserer " size- 1- i" svarer til elementer fra den anden del af array . For eksempel er det første element med indeks " 0" ( i = 0) byttes med det sidste element med indekset "3" ( 4-1-0 = 3) .
    7

    Print ud vendt array med kommandoen : Hej

    for (int i = 0; i < size , i + +)

    {

    std :: cout << array [ i ] << " "

    }

    i dette eksempel programmet giver det følgende output: 40 7 12 2
    < . br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Reverse et nummer i C 
    ·Sådan Konverter Binary til et heltal i C Programmering…
    ·Hvad er en arv Conflict 
    ·Sådan Erklær en funktion i C 
    ·Sådan oprettes en C + + Program i Visual Studio 6.0 
    ·Hvordan man laver en CFG fil med Visual C 
    ·Microsoft C + + Tutorials 
    ·Sådan Pass Parametre til MVC View 
    ·Hvordan man skriver et C + + program, der beregner de g…
    ·Hvordan laver MFC dialogbokse 
      Anbefalede Artikler
    ·Sådan tilføjes et link til et Perl script 
    ·Typer af Approksimationsalgoritmer for optimeringsprobl…
    ·Sådan oprettes en lagret procedure til at hente data i…
    ·CSS Image Rollover Effect 
    ·Sådan oprettes en downloades fil i PHP 
    ·Sådan Læs Visual Basic 
    ·Sådan ændres Border layout i NetBeans 
    ·Hvordan man laver en C + + Void Display 
    ·Hvad Er Static startværdi i Java 
    ·Sådan bruges LESC & LINQ 
    Copyright © Computer Viden http://www.computerdk.com