1 00:00:00,000 --> 00:00:03,290 >> DAVID J. Malan: Tako, da je zadnji imel program bug pri čemer je poročala, da 0 2 00:00:03,290 --> 00:00:07,220 negativna, čeprav tehnično 0 ni niti pozitivno niti negativno. 3 00:00:07,220 --> 00:00:08,000 Vendar ni problem. 4 00:00:08,000 --> 00:00:11,820 Mi lahko popraviti to napako, tako da vstavite drugo pogojevalo v naš program. 5 00:00:11,820 --> 00:00:14,500 >> Natančneje, na liniji 12 Grem pritisnite tipko Enter. 6 00:00:14,500 --> 00:00:19,560 In nato dodamo if in znaša enaka 0, odprto Curly 7 00:00:19,560 --> 00:00:21,900 brace, blizu kodrasti naramnicami. 8 00:00:21,900 --> 00:00:24,650 >> Zdaj boste opazili, da sem rekel, in natipkan enaka enaka kot 9 00:00:24,650 --> 00:00:26,050 nasprotju s samo enaka. 10 00:00:26,050 --> 00:00:29,880 No, to je preprosto zato, ker C je že uporabo enotne enačaju kot 11 00:00:29,880 --> 00:00:33,630 ti operater naloga in Da bi dodelitev vrednosti z desne 12 00:00:33,630 --> 00:00:35,950 da, recimo, spremenljivka na levi strani. 13 00:00:35,950 --> 00:00:39,700 Toda v tem primeru dejansko želimo preizkusiti n za enakost z 0. 14 00:00:39,700 --> 00:00:43,950 In za to, da v C, preprosto morali da ne pozabite uporabiti dveh enakih znakov. 15 00:00:43,950 --> 00:00:47,340 >> Torej, če nni dejansko enaka enaka 0, bom natisnete 16 00:00:47,340 --> 00:00:48,730 namesto naslednje. 17 00:00:48,730 --> 00:00:53,690 Natisni F, si izbral 0. 18 00:00:53,690 --> 00:00:54,700 Shranite mojo kartoteko. 19 00:00:54,700 --> 00:00:59,090 In zdaj pa pripravijo to kot pogoji 1. 20 00:00:59,090 --> 00:01:02,670 >> Nazaj na mojo utripajočo poziv, bom za zagon programa z dot slash, 21 00:01:02,670 --> 00:01:04,180 Pogoji 1. 22 00:01:04,180 --> 00:01:06,970 In kaj je naredil to isto duševno zdravje kot prej preveri še enkrat. 23 00:01:06,970 --> 00:01:09,750 1 za mojo int, ki je dejansko pozitivni. 24 00:01:09,750 --> 00:01:14,480 Oglejmo ponovi to kot pogoj 1 z drugi vhod, recimo, negativnega 1, 25 00:01:14,480 --> 00:01:16,180 kar je celo negativen. 26 00:01:16,180 --> 00:01:18,060 >> Zdaj pa je test z 0. 27 00:01:18,060 --> 00:01:19,575 dot poševnica, pogoji 1. 28 00:01:19,575 --> 00:01:20,715 Enter. 29 00:01:20,715 --> 00:01:22,665 0 in - 30 00:01:22,665 --> 00:01:23,435 Fuj. 31 00:01:23,435 --> 00:01:25,670 Jaz res izbral 0 tokrat. 32 00:01:25,670 --> 00:01:27,330