Comment faire une simple comparaison de la programmation de c

Vous faire des comparaisons tout le temps, de sorte que vous ne devriez pas éviter les comparaisons dans la programmation C. Que ferez-vous porter dans la matinée? Faut-il éviter le bureau du projet de loi parce que le réceptionniste dit qu'il est “ irritable ” aujourd'hui? Et combien de temps allez-vous mettre hors aller chez le dentiste? L'ordinateur est pas différent, mais les comparaisons qu'il fait des valeurs d'usage, et non des résumés.

Une simple comparaison

#include int main () {int a, ba = 6-b = a - 2-si (a> b) {printf ("% d est supérieur% d n", a, b) -} return (0 ) -}

Exercice 1: Créez un nouveau projet en utilisant le code de source indiqué sur une simple comparaison. Construire et exécuter. Voici le résultat que vous devriez voir:




La figure 6 est supérieur à 4

Rapide et intelligent, voilà ce qu'est un ordinateur. Voilà comment fonctionne le code:

Ligne 5 déclare deux variables entières: un et b. Les variables sont assignées des valeurs aux lignes 7 et 8, avec la valeur de la variable b étant calculée pour être moins de 2 variables un.

Ligne 10 fait une comparaison:

si (a> b)

Les programmeurs de lire cette ligne, “ Si un est supérieur à b.” Ou quand ils sont enseigner le langage C, disent-ils, “ Si la variable un est supérieure à la variable b.” Et, non, ils ne lisent pas les parenthèses.

Lignes 11 à 13 appartiennent à l'instruction if. La viande dans le sandwich est la ligne 12 les appareils orthodontiques (des accolades) ne jouent pas un rôle de décision, autre que serrant la déclaration à la ligne 12. Si la comparaison à la ligne 10 est vrai, la déclaration en ligne 12 est exécuté . Sinon, toutes les déclarations entre les accolades sont ignorés.

Exercice 2: Modifier le code source d'une comparaison simple de sorte que plus la place de la soustraction est effectuée en ligne 8. Pouvez-vous expliquer la sortie du programme?


» » » » Comment faire une simple comparaison de la programmation de c