1 00:00:00,000 --> 00:00:03,290 >> DAVID J. MALAN: Così l'ultimo programma ha avuto un bug per cui si dice che 0 2 00:00:03,290 --> 00:00:07,220 è negativo, anche se tecnicamente 0 non è né positivo né negativo. 3 00:00:07,220 --> 00:00:08,000 Ma non è un problema. 4 00:00:08,000 --> 00:00:11,820 Possiamo correggere questo bug inserendo un altro condizionare nel nostro programma. 5 00:00:11,820 --> 00:00:14,500 >> In particolare, alla riga 12 Ho intenzione di premere Invio. 6 00:00:14,500 --> 00:00:19,560 E poi aggiungere altro se e uguale è uguale a 0, graffa aperta 7 00:00:19,560 --> 00:00:21,900 brace, vicino parentesi graffa. 8 00:00:21,900 --> 00:00:24,650 >> Ora si noterà che ho detto e tipizzato è uguale uguale a come 9 00:00:24,650 --> 00:00:26,050 piuttosto che semplicemente uguale. 10 00:00:26,050 --> 00:00:29,880 Ora che è semplicemente perché C è già utilizzando un unico segno di uguale come 11 00:00:29,880 --> 00:00:33,630 cosiddetto operatore di assegnazione e Per assegnare un valore da destra 12 00:00:33,630 --> 00:00:35,950 ad un, diciamo, variabile a sinistra. 13 00:00:35,950 --> 00:00:39,700 Ma in questo caso, vogliamo davvero per testare n per uguaglianza con 0. 14 00:00:39,700 --> 00:00:43,950 E per farlo in C, avete semplicemente ricordarsi di usare due segni uguali. 15 00:00:43,950 --> 00:00:47,340 >> Beh, se n fa davvero uguale uguale 0, ho intenzione di stampare 16 00:00:47,340 --> 00:00:48,730 il seguente invece. 17 00:00:48,730 --> 00:00:53,690 Stampa F, hai scelto 0. 18 00:00:53,690 --> 00:00:54,700 Salva il mio file. 19 00:00:54,700 --> 00:00:59,090 E ora cerchiamo di compilare questo come condizioni 1. 20 00:00:59,090 --> 00:01:02,670 >> Torna alla mia richiesta di lampeggiare, io vado per eseguire il programma con la barra puntino, 21 00:01:02,670 --> 00:01:04,180 Condizioni 1. 22 00:01:04,180 --> 00:01:06,970 E facciamo la stessa sanità mentale controllare di nuovo come prima. 23 00:01:06,970 --> 00:01:09,750 1 per il mio int, che è infatti positivo. 24 00:01:09,750 --> 00:01:14,480 Facciamo eseguire nuovamente questo come condizioni 1 con un secondo ingresso, per esempio, negativo 1, 25 00:01:14,480 --> 00:01:16,180 che è anche negativo. 26 00:01:16,180 --> 00:01:18,060 >> Ora testiamo con 0. 27 00:01:18,060 --> 00:01:19,575 dot Slash, condizioni 1. 28 00:01:19,575 --> 00:01:20,715 Invio. 29 00:01:20,715 --> 00:01:22,665 0 e - 30 00:01:22,665 --> 00:01:23,435 uff. 31 00:01:23,435 --> 00:01:25,670 Ho infatti scelto 0 questa volta. 32 00:01:25,670 --> 00:01:27,330