Tip:
Highlight text to annotate it
X
>> DAVID J. MALAN: Così l'ultimo programma ha avuto un bug per cui si dice che 0
è negativo, anche se tecnicamente 0 non è né positivo né negativo.
Ma non è un problema.
Possiamo correggere questo bug inserendo un altro condizionare nel nostro programma.
>> In particolare, alla riga 12 Ho intenzione di premere Invio.
E poi aggiungere altro se e uguale è uguale a 0, graffa aperta
brace, vicino parentesi graffa.
>> Ora si noterà che ho detto e tipizzato è uguale uguale a come
piuttosto che semplicemente uguale.
Ora che è semplicemente perché C è già utilizzando un unico segno di uguale come
cosiddetto operatore di assegnazione e Per assegnare un valore da destra
ad un, diciamo, variabile a sinistra.
Ma in questo caso, vogliamo davvero per testare n per uguaglianza con 0.
E per farlo in C, avete semplicemente ricordarsi di usare due segni uguali.
>> Beh, se n fa davvero uguale uguale 0, ho intenzione di stampare
il seguente invece.
Stampa F, hai scelto 0.
Salva il mio file.
E ora cerchiamo di compilare questo come condizioni 1.
>> Torna alla mia richiesta di lampeggiare, io vado per eseguire il programma con la barra puntino,
Condizioni 1.
E facciamo la stessa sanità mentale controllare di nuovo come prima.
1 per il mio int, che è infatti positivo.
Facciamo eseguire nuovamente questo come condizioni 1 con un secondo ingresso, per esempio, negativo 1,
che è anche negativo.
>> Ora testiamo con 0.
dot Slash, condizioni 1.
Invio.
0 e -
uff.
Ho infatti scelto 0 questa volta.