Video: Genetic Engineering Will Change Everything Forever – CRISPR 2024
För att verkligen använda kraften i C-språket måste dina program fatta beslut. En dator kan inte tänka, men den kan göra jämförelser, utvärdera resultaten av jämförelserna och sedan agera på den informationen. Om sökordet används i C-programmering för att göra jämförelser och kontrollera flödet av ditt program.
Om sökordet används i C för att göra en jämförelse: En variabel jämförs med ett värde, eller två variabler jämförs med varandra. Om resultatet av den jämförelsen är sant utförs en eller flera uttalanden. Om jämförelsen är falsk, överförs uttalanden som en tre månader gammal låda med kinesisk uttag bak i kylskåpet.
På engelska ser jämförelsen ut så här:
om (I_am_hungry == ja) {go_to (kitchen); mellanmål = göra (mat); äta (mellanmål);}
om följs av en jämförelse inom parentes. Detta är en matematisk jämförelse. Operatörerna som visas i följande tabell används för att jämföra värdena för två variabler eller värdena för en variabel och ett omedelbart värde.
Operatör | Betydelse | Exempel |
---|---|---|
== | Är lika med | årtionde == 10 |
<< Är mindre än | negativ <0 >> | Är större än |
century> 100 | <= | Mindre än eller lika med |
little_kid <= 12 >> = | Större än eller lika med | miljonär> = 1000000 |
! = | Inte lika med | udda! = 2 |
|
Ingen semikolon följer parentesernas if-setning. | Följande parentes är ett eller flera uttalanden, omslutna i axlar. Dessa uttalanden utförs endast om villkoret (inom parentes) är sant. Om villkoret är felaktigt hoppas uttalandena. Nästa uttalande, följd om slutspelet, utförs sedan. |
Ej lika är skrivet! =. Tecknet för
inte
i C-språket är utropstecken. (Det här ämnet dyker upp någon annanstans eftersom du får reda på mer om C.) Som med mindre än eller lika-till och större än eller lika, måste icke-lika skrivas! = och inte =!.Det hjälper till att komma ihåg == för en jämförelse om du uttalar det "är lika med" och inte "lika. "Det enda lika tecknet, =, används i C för tilldelning.