Ordres de contrôle de programme C S'instruction composée d'autre, tâche, où des valeurs, habituellement les résultats des calculs, sont stockées dans les variables. L'entrée-sortie, données est lue dedans ou imprimée. La commande, le programme prend une décision au sujet de quoi faire après.

Files Recovery Software
Accueil Coordonnées Soutien à la clientèle Télécharger la démo Produits  

 
 

 

Ordres de contrôle

Un programme se compose d'un certain nombre de rapports qui sont habituellement exécutés dans l'ordre. Les programmes peuvent être beaucoup plus puissants si nous pouvons commander l'ordre dans lequel des rapports sont courus.

Les rapports tombent dans trois types généraux :

  • Tâche, où des valeurs, habituellement les résultats des calculs, sont stockées dans les variables.
  • L'entrée-sortie, données est lue dedans ou imprimée.
  • La commande, le programme prend une décision au sujet de quoi faire après.

Cette section discutera l'utilisation des ordres de contrôle dans le C. Nous montrerons comment ils peuvent être employés pour écrire des programmes puissants près ;

  • Répétition des sections importantes du programme.
  • Choix entre les sections facultatives d'un programme.

The if else Rapport

Ceci est employé pour décider à si faire quelque chose à un point spécial, ou pour décider entre deux lignes de conduite.

L'essai suivant décide si un étudiant a passé un examen avec une marque de passage de 45

if (result >= 45)
printf("Pass\n");
else
printf("Fail\n");
It is possible to use the if part without the else.

if (temperature < 0)
print("Frozen\n");

Chaque version se compose d'un essai, dans suivre encadré de rapport si. Si l'essai est vrai puis le prochain rapport est obéi. S'il est faux puis le rapport suivant le d'autre est obéi si présent. Après ceci, le reste du programme continue en tant que normale.

Si nous souhaitons avoir plus d'un suivre de rapport si ou le d'autre, elles est groupé ensemble entre les parenthèses bouclées. Tel grouper s'appelle une instruction composée ou un bloc.

if (result >= 45)
{ printf("Passed\n");
printf("Congratulations\n");
}
else
{ printf("Failed\n");
printf("Better Luck Next Time\n");
}

Parfois nous souhaitons prendre une décision de multi-manière basée sur plusieurs conditions. La manière la plus générale de faire ceci est en employant le d'autre si variante sur si rapport.


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
 
 
Récupération de données livre
 
Chapitre 1 Une vue d'ensemble de rétablissement de données
Chapitre 2 Introduction des disques durs
Chapitre 3 Approche logique aux disques et à l'OS
Chapitre 4 Systèmes de numération
Chapitre 5 Introduction de la programmation de C
Chapitre 6 Introduction aux fondations d'ordinateur
Chapitre 7 Commandes nécessaires de DOS
Chapitre 8 Fonctions et interruptions de Disque-BIOS manipulant avec C
Chapitre 9 Manipulation de grands disques durs
Chapitre 10 Rétablissement de données de disque souple corrompu
Chapitre 11 Fabrication des protections
Chapitre 12 MBR de lecture et de modification avec la programmation
Chapitre 13 DBR de lecture et de modification avec la programmation
Chapitre 14 Programmation pour le rétablissement " de dossier cru "
Chapitre 15 Programmation pour des essuie-glace de données
Chapitre 16 Développer plus d'utilités pour des disques
Annexe Glossaire des limites de rétablissement de données
 
 
Pro Data Doctor

Accueil

Produits

Coordonnées

Soutien à la clientèle

Télécharger la démo

Conditions générales de vente

 
Pro Data Doctor