1 00:00:00,000 --> 00:00:03,290 >> DAVID J. Malan: Por ke la lasta programo havis cimon per kiu raportis ke 0 2 00:00:03,290 --> 00:00:07,220 estas negativaj, eĉ kvankam teknike 0 estas nek pozitiva nek negativa. 3 00:00:07,220 --> 00:00:08,000 Sed ne estas problemo. 4 00:00:08,000 --> 00:00:11,820 Ni povas ripari tiun cimon per enmeto alian kondiĉi en nia programo. 5 00:00:11,820 --> 00:00:14,500 >> Specife, ĉe linio 12 Mi tuj trafis Eniru. 6 00:00:14,500 --> 00:00:19,560 Kaj tiam aldoni alian se kaj egaluloj egalas 0, malferma krispa 7 00:00:19,560 --> 00:00:21,900 streĉa, proksime krispa streĉa. 8 00:00:21,900 --> 00:00:24,650 >> Nun vi rimarkos ke mi diris kaj tajpita egalas egalas kiel 9 00:00:24,650 --> 00:00:26,050 kontraste al ĝuste egalas. 10 00:00:26,050 --> 00:00:29,880 Nun tio estas simple pro C estas jam uzante sola egalsigno kiel la 11 00:00:29,880 --> 00:00:33,630 tn atribuo operatoro kaj en Por atribui valoron de dekstre 12 00:00:33,630 --> 00:00:35,950 al, ni diru, variablo maldekstre. 13 00:00:35,950 --> 00:00:39,700 Sed en tiu kazo, ni vere volas testi n por egaleco kun 0. 14 00:00:39,700 --> 00:00:43,950 Kaj fari tion en C, oni simple havas memori uzi du egalajn signojn. 15 00:00:43,950 --> 00:00:47,340 >> Nu, se n faras ja egala egala 0, mi tuj presi 16 00:00:47,340 --> 00:00:48,730 La jenaj anstataŭe. 17 00:00:48,730 --> 00:00:53,690 Print F, vi plukis 0. 18 00:00:53,690 --> 00:00:54,700 Savu mian bildon. 19 00:00:54,700 --> 00:00:59,090 Kaj nun ni kompilos ĉi kiel kondiĉojn 1. 20 00:00:59,090 --> 00:01:02,670 >> Reen ĉe mia palpebrumante prompto, mi tuj ruli la programon kun skalara oblikvo, 21 00:01:02,670 --> 00:01:04,180 kondiĉojn 1. 22 00:01:04,180 --> 00:01:06,970 Kaj ni faru tion saman prudento kontrolu denove, kiel antaŭe. 23 00:01:06,970 --> 00:01:09,750 1 por mia int, kiu estas ja pozitiva. 24 00:01:09,750 --> 00:01:14,480 Ni rerun tiun kiel kondiĉojn 1 kun duan enigo de, ekzemple, negativa 1, 25 00:01:14,480 --> 00:01:16,180 kiu estas vere negativan. 26 00:01:16,180 --> 00:01:18,060 >> Nun ni testi ĝin per 0. 27 00:01:18,060 --> 00:01:19,575 dot oblikvo, kondiĉoj 1. 28 00:01:19,575 --> 00:01:20,715 Eniru. 29 00:01:20,715 --> 00:01:22,665 0 kaj - 30 00:01:22,665 --> 00:01:23,435 Phew. 31 00:01:23,435 --> 00:01:25,670 Mi ja elektis 0 koncerna epoko. 32 00:01:25,670 --> 00:01:27,330