DAVID J. Malan: Tāpēc, ka pēdējo programmai bija bug, kurā tā norādīja, ka 0 ir negatīvs, kaut arī tehniski 0 nav ne pozitīvu, ne negatīvu. Bet ne problēma. Mēs varam noteikt šo kļūdu, ievietojot citu nosacījums mūsu programmā. Konkrētāk, rindā 12 Es esmu gatavojas hit Enter. Un pēc tam pievienot vēl, ja un vienāds vienāds ar 0, atvērtu cirtaini lencēm, netālu cirtaini lencēm. Tagad jūs pamanīsiet, ka es teicu un drukāti vienāds vienāds kā nevis tikai vienāds. Tagad tas ir tikai tāpēc, ka C ir jau izmantojot vienu vienādības zīmi, jo tā saukto piešķiršanu operatoram un Lai piešķirtu vērtību no labās lai, teiksim, mainīgo pa kreisi. Bet šajā gadījumā mēs tiešām gribam lai pārbaudītu n vienlīdzību ar 0. Un, lai to izdarītu C, jums vienkārši ir atcerēties, lai izmantotu divas vienādas pazīmes. Nu, ja n nav patiešām vienāds vienāds 0, es esmu gatavojas izdrukāt punktu vietā. Print F, jūs noplūktiem 0. Saglabāt manu failu. Un tagad pieņemsim apkopot šo kā nosacījumi 1. Atpakaļ pie mana mirgojošu ātru, es esmu gatavojas palaist programmu ar dot slīpsvītra nosacījumi 1. Un pieņemsim darīt to pašu veselība pārbaudiet vēlreiz kā iepriekš. 1 manu int, kas ir patiešām pozitīvi. Pieņemsim atkārto to kā nosacījumu 1 ar otrkārt ievade, teiksim, negatīva 1, kas patiešām ir negatīvs. Tagad pieņemsim pārbaudīt to ar 0. dot slash, nosacījumi 1. Enter. 0 un - Phew. Es tiešām paņēmu 0 šoreiz.