Tip:
Highlight text to annotate it
X
>> DAVID J. Malan: Alors que le dernier programme avait un bug dans lequel il a indiqué que 0
est négative, même si, techniquement, 0 n'est ni positif, ni négatif.
Mais ce n'est pas un problème.
Nous pouvons corriger ce bug en insérant une autre conditionner dans notre programme.
>> Plus précisément, à la ligne 12 Je vais appuyez sur Entrée.
Et puis ajouter d'autre si et égaux est égal à 0, bouclé ouvert
accolade, accolade à proximité.
>> Maintenant, vous remarquerez que j'ai dit et typé égal égaux comme
opposés à juste égaux.
Maintenant, c'est tout simplement parce que C est déjà en utilisant un seul signe égal comme le
soi-disant opérateur d'affectation et dans Afin d'attribuer une valeur à partir de la droite
à un, par exemple, une variable sur la gauche.
Mais dans ce cas, nous voulons effectivement pour tester n pour l'égalité avec 0.
Et pour ce faire en C, il vous suffit vous rappeler d'utiliser deux signes égal.
>> Eh bien, si n fait bien égal égal 0, je vais imprimer
ce qui suit à la place.
Imprimer F, vous avez choisi 0.
Enregistrer mon fichier.
Et maintenant, nous allons compiler ce que les conditions 1.
>> Retour à mon invite à clignoter, je vais pour exécuter le programme avec slash dot,
conditions 1.
Et nous allons faire la même santé mentale vérifier à nouveau comme avant.
1 pour mon int, qui est effet positif.
Disons réexécutez ce que les conditions 1 avec une seconde entrée de, disons, 1 négative,
qui est en fait négatif.
>> Testons maintenant avec 0.
point slash, les conditions 1.
Entrée.
0 et -
ouf.
Moi, je pris 0 pour le moment.