1 00:00:00,000 --> 00:00:03,290 >> DAVID J. Malan: Dus dat laatste programma had een bug waarbij gemeld dat 0 2 00:00:03,290 --> 00:00:07,220 negatief, hoewel technisch 0 is positief noch negatief. 3 00:00:07,220 --> 00:00:08,000 Maar geen probleem. 4 00:00:08,000 --> 00:00:11,820 We kunnen deze bug op te lossen door het plaatsen van een andere conditie in ons programma. 5 00:00:11,820 --> 00:00:14,500 >> Specifiek, op lijn 12 Ik ga druk op Enter. 6 00:00:14,500 --> 00:00:19,560 En voeg dan anders indien en gelijk gelijk is aan 0, geopend krullend 7 00:00:19,560 --> 00:00:21,900 brace, sluit accolade. 8 00:00:21,900 --> 00:00:24,650 >> Nu zul je merken dat ik zei en getypte gelijk gelijk als 9 00:00:24,650 --> 00:00:26,050 tegenstelling tot gewoon gelijk. 10 00:00:26,050 --> 00:00:29,880 Nu dat is gewoon omdat C is al met behulp van een enkele gelijke teken als de 11 00:00:29,880 --> 00:00:33,630 zogenaamde toewijzen en Om een ​​waarde toe te wijzen van de juiste 12 00:00:33,630 --> 00:00:35,950 een bijvoorbeeld variabele links. 13 00:00:35,950 --> 00:00:39,700 Maar in dit geval hebben we eigenlijk willen om te testen n voor gelijkheid met 0. 14 00:00:39,700 --> 00:00:43,950 En om dat te doen in C, hoeft u alleen maar aan te denken om twee gelijke tekens te gebruiken. 15 00:00:43,950 --> 00:00:47,340 >> Nou, als n inderdaad gelijk gelijk 0, ik ga om uit te printen 16 00:00:47,340 --> 00:00:48,730 de volgende plaats. 17 00:00:48,730 --> 00:00:53,690 Print F, je pakte 0. 18 00:00:53,690 --> 00:00:54,700 Red mijn bestand. 19 00:00:54,700 --> 00:00:59,090 En nu laten we deze compileren als voorwaarden 1. 20 00:00:59,090 --> 00:01:02,670 >> Terug bij mijn knipperende prompt, ik ga om het programma uit te voeren met dot slash, 21 00:01:02,670 --> 00:01:04,180 voorwaarden 1. 22 00:01:04,180 --> 00:01:06,970 En laten we dat doen hetzelfde geestelijke gezondheid probeert u het opnieuw als voorheen. 23 00:01:06,970 --> 00:01:09,750 1 voor mijn int, die inderdaad positief. 24 00:01:09,750 --> 00:01:14,480 Laten we opnieuw uit dit als voorwaarden 1 met een tweede ingang van bijvoorbeeld negatieve 1, 25 00:01:14,480 --> 00:01:16,180 die inderdaad negatief. 26 00:01:16,180 --> 00:01:18,060 >> Laten we nu eens testen met 0. 27 00:01:18,060 --> 00:01:19,575 dot slash, voorwaarden 1. 28 00:01:19,575 --> 00:01:20,715 Enter. 29 00:01:20,715 --> 00:01:22,665 0 en - 30 00:01:22,665 --> 00:01:23,435 pfff. 31 00:01:23,435 --> 00:01:25,670 Ik koos inderdaad 0 deze tijd. 32 00:01:25,670 --> 00:01:27,330