Video: Cum să scrii cu diacritice în Windows 10 ? 2024
Pentru a utiliza cu adevărat puterea limbajului C, programele dvs. trebuie să ia decizii. Un computer nu poate gândi, dar poate face comparații, evaluează rezultatele comparațiilor și apoi acționează asupra acelor informații. Dacă cuvântul cheie este utilizat în programarea C pentru a face comparații și a controla fluxul programului.
Dacă cuvântul cheie este utilizat în C pentru a face o comparație: O variabilă este comparată cu o valoare sau două variabile sunt comparate una cu cealaltă. Dacă rezultatul acestei comparații este adevărat, se execută una sau mai multe instrucțiuni. În cazul în care comparația este falsă, declarațiile sunt ignorate ca o cutie de vreo trei luni de scoatere din China în spatele frigiderului.
În engleză, comparația dacă arată astfel:
dacă (I_am_hungry == yes) {go_to (bucătărie); snack = face (mâncare); mâncați (gustare);}
dacă este urmată de o comparație în paranteze. Aceasta este o comparație matematică. Operatorii din tabelul următor sunt utilizați pentru a compara valorile a două variabile sau valorile unei variabile și ale unei valori imediate.
Operatorul | Înțeles | Exemplu |
---|---|---|
== Este egal cu | decade == 10 | negativ <0 |
este mai mare de | secol> 100 | |
<= | mai mic sau egal cu | little_kid <= 12 >> = |
egal cu | milionar> = 1000000 | ! = |
Nu este egal cu | ciudat! = 2 |
|
Fără punct și virgulă urmează parantezele instrucțiunii if. | Următoarele paranteze sunt una sau mai multe declarații, închise în bretele. Aceste instrucțiuni sunt executate numai dacă condiția (în paranteze) este adevărată. Dacă condiția este falsă, instrucțiunile sunt ignorate. Următoarea afirmație, după ce este ultima breșă if este executată. | Majoritatea operatorilor din tabel ar trebui să fie familiarizați cu dvs. din clasa matematică a școlii elementare. Rețineți însă că o comparație egală se face cu două semne egale, nu una. De asemenea, "mai puțin sau egal cu" este scris ca fiind pronunțat: <= și nu =. |
Nu este egal este scris! =. Caracterul pentru
nu
în limba C este exclamarea. (Acest subiect apare în altă parte, când aflați mai multe despre C.) Ca și în cazul celor mai puțin sau egale și mai mari decât cele egale, nu trebuie să fie egale! = și nu =!.
Vă ajută să vă amintiți == pentru o comparație dacă o pronunți "este egală cu" și nu "egală. "Singurul semn egal, =, este folosit în C pentru alocare.