Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come creare un'istruzione IF Else in C

L' istruzione If Else è l' unico programma più importante costruire in C , e dal momento che si creerà e utilizzarlo praticamente in ogni programma , è anche il luogo si è più probabile imbattersi in problemi .
Istruzioni Creare l' istruzione IF Else
1

iniziare con le basi . La struttura di base di ogni istruzione If Else in C assume questa forma :

 if (condizione) azione ; 
2

Staffa vostra azione correttamente . L'azione può essere un singolo comando , o più spesso una serie di comandi , all'interno di parentesi graffe .
Creare la condizione
3

Rendetevi conto che una condizione è . tutto ciò che restituisce 0 ( falso ) o qualsiasi altra cosa ( vero ) economici 4

Sappiate che il tipo più comune è il confronto tra variabili o valori : == uguaglianza = disuguaglianza > Maggiore di > = maggiore o uguale a
5

Confronta i tipi numerici e di carattere, se lo desiderano , ma attenzione : caratteri confrontano sulla base del set di caratteri in uso su quel sistema , e che può essere diverso un giorno su qualche altro esercizio sistema .
6

non cercare di confrontare le matrici o strutture direttamente . Invece , scrivere una funzione che effettuerà il confronto .
7

Capire che le librerie C standard includono tali funzioni per le stringhe . Vedi strcmp ( ) , stricmp ( ) , e strncmp ( ) .
8

Usa incarico per restituire il valore che è stato assegnato .

 If ( ( x = malloc ( 100 ) ) == NULL ) abort (); Il valore restituito da malloc ( ) è sia salvato x e rispetto a NULL , rendendo il codice più conciso 
9

utilizzare una tecnica vero e provato : e ' comune avere funzioni . ritorno 1 in caso di successo e 0 in caso di errore , e li usa come una condizione.
10

Rendetevi conto che in C , tutto ha un valore , quindi tutto può essere la condizione . Per esempio, un confronto a 0 è di solito ridondante

 se ( x ) printf ( " x non è zero \\ n"); . 
Combinare e modificare le condizioni
11

utilizzare l' ! ( non ) operatore di negare , o stornare, una condizione

 se printf ( " x è zero \\ n"); Pagina 12 

Usate && (AND) e

 

Programmazione © www.354353.com