| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come trovare il numero di occorrenze di un carattere in una stringa
    Linguaggi di programmazione in grado di eseguire operazioni ripetitive a velocità rapida . Per esempio , un linguaggio di programmazione può essere utilizzato per contare tutte le occorrenze di un carattere in una stringa di testo lunga . Questo prende il computer molto meno tempo di quanto ci sarebbe voluto un umano . Un buon linguaggio per imparare a scrivere un programma come questo è C , poiché esso tratta le stringhe come array di caratteri che possono essere accessibili direttamente . Altre lingue trattano stringhe come oggetti e sono accessibili tramite metodi di alto livello . Per capire davvero le operazioni coinvolte in questo programma , C è una scelta eccellente . Cose che ti serviranno
    C ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
    compilatore C , come ad un GCC
    Mostra più istruzioni
    1

    caricare il C IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File " > "Nuovo" > "Progetto " e scegliere "Progetto C " per creare un nuovo progetto C . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
    2

    Includere la libreria standard , scrivendo la seguente istruzione all'inizio del file di codice sorgente : .

    # include
    3

    dichiarare una funzione principale, che è dove il vostro programma avrà inizio l'esecuzione. Tutto il codice sorgente andrà dentro le parentesi graffe della funzione principale . Per dichiarare una funzione principale , scrivere il seguente nel corpo del file di codice sorgente :

    int main ( ) {


    }
    4

    dichiarare una variabile intera di nome "count ", che conterrà il numero di occorrenze di un carattere in una stringa . Scrivi la seguente dichiarazione all'interno delle parentesi graffe della funzione principale :

    int count = 0;
    5

    dichiarare una stringa scrivendo la seguente dichiarazione sotto quella scritta nel passaggio precedente :

    char str [11 ] = "Ciao Mondo" ;
    6

    iterare la stringa con la creazione di un ciclo "for " . Un ciclo for itera un numero di volte ed esegue le istruzioni all'interno delle sue parentesi graffe con ogni iterazione . Per creare un ciclo for che scorre 11 volte ( pari al numero di caratteri della stringa ) , scrivere la seguente dichiarazione sotto la dichiarazione scritta nel passaggio precedente :

    for (int i = 0 ; i < 11; " . o" i + + ) per

    {

    }
    7

    test di ogni carattere della stringa per vedere se è la lettera Un "if" gestisce questa attività con facilità . Scrivi la seguente istruzione if all'interno delle parentesi graffe del ciclo for :

    if ( str [ i] == ' o' ) per

    {

    }

    8

    aumentare il valore di contare ogni volta il carattere " O" si trova all'interno della stringa . Introdurre la seguente dichiarazione all'interno delle parentesi graffe della if:
    conteggio

    + + ;
    9

    Stampa il valore di conteggio , scrivendo l'istruzione successiva in fondo la funzione principale , al di fuori delle parentesi graffe di if e il ciclo for

    printf ( " % d" , count) ; .
    10

    Eseguire il programma premendo il tasto freccia verde situata nella parte superiore della IDE . Il programma conta il numero di occorrenze della lettera "O" nella stringa , e poi stampa il risultato . L'output è simile al seguente :

    2

    Previous :

    next :
      Articoli Correlati
    ·Come fare un MFC Pennello applicazione 
    ·Dinamico Chiamata di funzioni nelle DLL 
    ·Come invertire Gli elementi di un array in C 
    ·Come utilizzare la funzione strchr in C + + 
    ·Come controllare un interruttore sottostringa 
    ·Come assicurarsi che un oggetto viene eliminato in C + …
    ·Obiettivo Domandare in C Programmazione 
    ·Come creare un thread singolo in CPP 
    ·Come inizializzare un array vuoto in C 
    ·Che cosa è la sintassi in C + + 
      Articoli in evidenza
    ·Come aggiungere un Server per Netbeans 
    ·Come consentire PHP per scrivere sul file 
    ·Come per concatenare in DB2 SQL 
    ·Come creare visivi schermate grafiche di base 
    ·Come esportare un progetto che ha JAR in Eclipse 
    ·Rampa filtro in MATLAB 
    ·Come visualizzare i file da un selezionato Visualizzazi…
    ·Come modificare il titolo dell'applicazione in Visual B…
    ·Tipi di testo , Integer e String in Rails 
    ·Come sostituire dei caratteri con XPath 
    Copyright © Conoscenza Informatica http://it.wingwit.com