Per il ciclo funziona bene dove il numero di ripetizioni del ciclo è conosciuto prima che il ciclo sia inserito. Per il ciclo si accerta che il numero corretto di elementi di allineamento sia aggiunto in su prima della calcolazione della media.

Files Recovery Software
Home Dettagli contatto Supporto Clienti Scarica la Demo Prodotti  

 
 

The for Ciclo

Per il ciclo funziona bene dove il numero di ripetizioni del ciclo è conosciuto prima che il ciclo sia inserito. La testa del ciclo consiste di tre parti separate dai punti e virgola.

  • Il primo è funzionato prima che il ciclo sia inserito. Ciò è solitamente l'inizio della variabile del ciclo.
  • Il secondo è una prova, il ciclo è rimosso quando questo restituisce falso.
  • Il terzo è una dichiarazione da funzionare ogni volta che il corpo del ciclo è completato. Ciò è solitamente un incremento del contatore del ciclo.

L'esempio è una funzione che calcola la media dei numeri immagazzinati in un allineamento. La funzione prende l'allineamento ed il numero di elementi come discussioni.

float average(float array[], int count)
{
float total = 0.0;
int i;

for(i = 0; i < count; i++)

total += array[i];

return(total / count);
}

Per il ciclo si accerta che il numero corretto di elementi di allineamento sia aggiunto in su prima della calcolazione della media.

Le tre dichiarazione alla testa della a per il ciclo fanno solitamente appena una cosa ciascuno, comunque c'è ne di loro possono essere lasciate in bianco. Una prima o ultima dichiarazione in bianco non significherà inizio o incremento corrente. Una dichiarazione in bianco di confronto sarà trattare sempre come allineare. Ciò indurrà il ciclo a funzionare indefinitamente a meno che interrotto attraverso alcuni altri mezzi. Ciò ha potuto essere un ritorno o una dichiarazione della rottura.

È inoltre possibile comprimere parecchie dichiarazione nella prima o terza posizione, separante lei con le virgole. Ciò permette un ciclo con più di una variabile di controllo. L'esempio sotto illustra rispettivamente la definizione di un tal ciclo, con le variabili ciao e cominciare basso 100 e 0 e la convergenza.

Per il ciclo dà una varietà di shorthand da usare in esso. Guardare fuori la seguente espressione, in questa espressione che il singolo ciclo contiene due per i cicli in esso. Qui ciao-- è stesso di ciao = ciao - 1 e lo++ sono stesso + di 1 basso = basso,
for(hi = 100, lo = 0; hi >= lo; hi--, lo++)

Per il ciclo è estremamente flessibile e che permette che molti tipi di comportamenti di programma siano specificati semplicemente e rapidamente. Vediamo un esempio per del ciclo

#include <stdio.h>

int main()
{
int index;

for(index = 0 ; index < 6 ; index = index + 1)
printf("The value of the index is %d\n", index);

return 0;
}

 

Il risultato del programma è visualizzato come segue:

The value of the index is 0
The value of the index is 1
The value of the index is 2
The value of the index is 3
The value of the index is 4
The value of the index is 5


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Di recupero di dati libro
 
Capitolo 1 Una descrizione del recupero di dati
Capitolo 2 Introduzione dei dischi rigidi
Capitolo 3 Metodo logico ai disc ed all'OS
Capitolo 4 Sistemi di numero
Capitolo 5 Introduzione di programmazione di C
Capitolo 6 Introduzione ai principi fondamentali del calcolatore
Capitolo 7 Ordini necessari del DOS
Capitolo 8 Funzioni ed interruzioni di Disc-ESSERE VIVENTE che maneggiano con la C
Capitolo 9 Maneggiamento dei dischi rigidi grandi
Capitolo 10 Recupero di dati dal disco magnetico corrotto
Capitolo 11 Fare i sostegni
Capitolo 12 MBR leggente e di modificazione con la programmazione
Chapter 13 DBR leggente e di modificazione con la programmazione
Capitolo 14 Programmandosi per "il recupero della lima grezza"
Capitolo 15 Programmandosi per i pulitori di dati
Capitolo 16 Sviluppare più programmi di utilità per i disc
Appendice Glossario dei termini di recupero di dati
 
 
Pro Data Doctor

Home

Prodotti

Dettagli contatto

Supporto Clienti

Scarica la Demo

Termini e Condizioni

 
Pro Data Doctor