Hoe maak je een Basic if statement in C Construct

Om de kracht van de taal C echt wilt gebruiken, moet uw programma's om beslissingen te nemen. Een computer kan niet denken, maar het kan vergelijkingen maken, beoordeelt de resultaten van de vergelijkingen, en dan doen op die informatie. De als trefwoord wordt gebruikt in C programmeren om vergelijkingen te maken en de stroom van uw programma.

De als sleutelwoord wordt gebruikt in C om een ​​vergelijking te maken: Een variabele wordt vergeleken met een waarde of twee variabelen met elkaar vergeleken. Als het resultaat van die vergelijking klopt, worden een of meer instructies uitgevoerd. Als de vergelijking onwaar is, worden de verklaringen overgeslagen als een drie maanden oude doos van de Chinese take-out in de rug van uw koelkast.

In het Engels, het als vergelijking ziet er als volgt uit:

if (I_am_hungry == ja)
{
go_to (keuken);
snack = maken (voedsel);
eten (snack);
}

als volgt een vergelijking tussen haakjes. Dit is een wiskundige vergelijking. De in onderstaande tabel operatoren worden gebruikt voor het vergelijken van de waarden van twee variabelen of de waarde van een variabele en een directe waarde.

C Taal Vergelijkingsoperatoren
Operator Betekenis Voorbeeld
== Is gelijk aan decennium == 10
< Is minder dan negatieve <0
> Is groter dan eeuw> 100
<= Minder dan of gelijk aan little_kid <= 12
> = Groter dan of gelijk aan miljonair> = 1000000
! = Niet gelijk aan oneven! = 2

Geen puntkomma volgt haakjes de if's.

Naar aanleiding van de haakjes is een of meer verklaringen, tussen accolades. Deze verklaringen zijn slechts verricht indien de voorwaarde (tussen haakjes) is waar. Als de voorwaarde onwaar is, worden de verklaringen overgeslagen. De volgende verklaring, na indien de finale brace, wordt dan uitgevoerd.

Het merendeel van de ondernemers in de tabel moet u bekend voor uit de lagere school wiskunde klas zijn. Merk echter op dat een gelijke vergelijking is uitgevoerd met twee gelijke tekens, niet één. Ook "kleiner dan of gelijk" wordt geschreven zoals het uitgesproken: <= en niet = <; idem voor "groter dan of gelijk aan" die niet worden geschreven =>.

Niet-gelijk geschreven is! =. Het karakter voor het niet in de taal C is het uitroepteken. (Dit onderwerp duikt elders als je meer over C. uit te vinden) Zoals met minder-dan-of-gelijk-aan en groter-dan-of-gelijk-aan, niet-gelijk moet worden geschreven! = En niet = !.

Het helpt om te onthouden == voor een vergelijking als u spreken het "is gelijk aan" en niet "is gelijk." De single gelijk-teken, =, wordt gebruikt in C voor de toewijzing.