1 00:00:00,000 --> 00:00:03,290 >> DAVID J. Malan: Kështu që programi i fundit kishte a bug ku ai raportoi se 0 2 00:00:03,290 --> 00:00:07,220 është negative, edhe pse teknikisht 0 është as pozitive, as negative. 3 00:00:07,220 --> 00:00:08,000 Por jo një problem. 4 00:00:08,000 --> 00:00:11,820 Ne mund të rregulluar këtë bug duke futur një tjetër kusht në programin tonë. 5 00:00:11,820 --> 00:00:14,500 >> Në mënyrë të veçantë, në përputhje 12 Unë jam duke shkuar për të goditur Enter. 6 00:00:14,500 --> 00:00:19,560 Dhe pastaj shtoni tjetër në qoftë se dhe është e barabartë me është e barabartë me 0, kaçurrel e hapur 7 00:00:19,560 --> 00:00:21,900 mbajtëse, mbajtëse të ngushtë kaçurrel. 8 00:00:21,900 --> 00:00:24,650 >> Tani ju do të vëreni se kam thënë dhe typed barabartë barabartë si 9 00:00:24,650 --> 00:00:26,050 krahasim me vetëm barabartë. 10 00:00:26,050 --> 00:00:29,880 Tani kjo është thjesht për shkak se C është tashmë duke përdorur një shenjë të vetme të barabartë si 11 00:00:29,880 --> 00:00:33,630 ashtu-quajtur operator detyrë dhe në mënyrë që të caktojë një vlerë nga e djathta 12 00:00:33,630 --> 00:00:35,950 për një, të themi, e ndryshueshme në të majtë. 13 00:00:35,950 --> 00:00:39,700 Por në këtë rast, ne fakt duan për të provuar n për barazi me 0. 14 00:00:39,700 --> 00:00:43,950 Dhe për të bërë këtë në C, ju thjesht duhet që të mos harroni të përdorni dy shenja të barabarta. 15 00:00:43,950 --> 00:00:47,340 >> E pra, në qoftë se n bën të vërtetë të barabartë të barabartë 0, unë jam duke shkuar për të shtypur jashtë 16 00:00:47,340 --> 00:00:48,730 në vijim në vend. 17 00:00:48,730 --> 00:00:53,690 Print F, ju kap 0. 18 00:00:53,690 --> 00:00:54,700 Ruaj dosjen time. 19 00:00:54,700 --> 00:00:59,090 Dhe tani le të përpilojnë këtë si kushte 1. 20 00:00:59,090 --> 00:01:02,670 >> Kthehu në ftim tim i keq, unë jam duke shkuar për të drejtuar programin me dot slash, 21 00:01:02,670 --> 00:01:04,180 Kushtet 1. 22 00:01:04,180 --> 00:01:06,970 Dhe le të bëjmë që të njëjtën mendje e shëndoshë kontrolloni përsëri si më parë. 23 00:01:06,970 --> 00:01:09,750 1 për int time, e cila është me të vërtetë pozitive. 24 00:01:09,750 --> 00:01:14,480 Le përsëritje këtë si kushte 1 me një input i dytë i, të themi, negative 1, 25 00:01:14,480 --> 00:01:16,180 e cila është me të vërtetë negative. 26 00:01:16,180 --> 00:01:18,060 >> Tani le të provuar atë me 0. 27 00:01:18,060 --> 00:01:19,575 dot çaj, kushte 1. 28 00:01:19,575 --> 00:01:20,715 Shkruani. 29 00:01:20,715 --> 00:01:22,665 0 dhe - 30 00:01:22,665 --> 00:01:23,435 uh. 31 00:01:23,435 --> 00:01:25,670 Unë me të vërtetë kap 0 këtë kohë. 32 00:01:25,670 --> 00:01:27,330