Sum, Differanse, Inkrement, Dekrement
Addisjonsoperator (+)
Operatoren + legger sammen verdiene på hver side av seg. Du kan også bruke variabler i stedet for direkte verdier.
Main.c
123456789101112#include <stdio.h> int main() { int carsSold_2022 = 12; int carsSold_2023 = 45; int carsSold = carsSold_2022 + carsSold_2023; printf("Cars sold in two years: %d", carsSold); return 0; }
Selv om noen programmeringsspråk lar deg sette sammen strenger med +-operatoren, gjør ikke C det.
Subtraksjonsoperator (-)
Subtraksjonsoperatoren, -, beregner differansen mellom verdiene på hver side av den.
Main.c
123456789101112#include <stdio.h> int main() { int carsSold_2022_2023 = 200; int carsSold_2023 = 57; int carsSold_2022 = carsSold_2022_2023 - carsSold_2023; printf("Cars sold in 2022: %d", carsSold_2022); return 0; }
Du kan også bruke --tegnet til å konvertere positive verdier til deres negative motparter.
Main.c
123456789#include <stdio.h> int main() { int value = 100; printf("Negative value: %d", -value); return 0; }
Inkrement-operator (++))
Inkrement-operatoren, ++, ble introdusert for å forenkle lesbarheten av kode. Denne operatoren legger til 1 til en verdi, og den er ofte brukt i løkker.
main.c
1234567#include <stdio.h> int main() { int value = 100; value++; // Equivalent to: value += 1 printf("Value: %d", value); }
Decrement-operatoren (--)
Decrement-operatoren, --, trekker fra 1 fra en verdi.
main.c
1234567#include <stdio.h> int main() { int value = 100; value--; // Equivalent to: value -= 1 printf("Value: %d", value); }
Pre- vs. post-inkrement
Inkrement- og decrement-operatorene finnes i to former. Forskjellen ligger i verdiene de returnerer.
Main.c
1234567891011121314151617#include <stdio.h> int main() { int a = 5, b = 5; // `a` is increased to `6` // Then, it is displayed. printf("Prefix form a: %d\n", ++a); printf("a = %d\n", a); // `5` is displayed // Then, `b` is increased to `6`. printf("Postfix form b: %d\n", b++); printf("b = %d\n", b); return 0; }
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.63
Sum, Differanse, Inkrement, Dekrement
Sveip for å vise menyen
Addisjonsoperator (+)
Operatoren + legger sammen verdiene på hver side av seg. Du kan også bruke variabler i stedet for direkte verdier.
Main.c
123456789101112#include <stdio.h> int main() { int carsSold_2022 = 12; int carsSold_2023 = 45; int carsSold = carsSold_2022 + carsSold_2023; printf("Cars sold in two years: %d", carsSold); return 0; }
Selv om noen programmeringsspråk lar deg sette sammen strenger med +-operatoren, gjør ikke C det.
Subtraksjonsoperator (-)
Subtraksjonsoperatoren, -, beregner differansen mellom verdiene på hver side av den.
Main.c
123456789101112#include <stdio.h> int main() { int carsSold_2022_2023 = 200; int carsSold_2023 = 57; int carsSold_2022 = carsSold_2022_2023 - carsSold_2023; printf("Cars sold in 2022: %d", carsSold_2022); return 0; }
Du kan også bruke --tegnet til å konvertere positive verdier til deres negative motparter.
Main.c
123456789#include <stdio.h> int main() { int value = 100; printf("Negative value: %d", -value); return 0; }
Inkrement-operator (++))
Inkrement-operatoren, ++, ble introdusert for å forenkle lesbarheten av kode. Denne operatoren legger til 1 til en verdi, og den er ofte brukt i løkker.
main.c
1234567#include <stdio.h> int main() { int value = 100; value++; // Equivalent to: value += 1 printf("Value: %d", value); }
Decrement-operatoren (--)
Decrement-operatoren, --, trekker fra 1 fra en verdi.
main.c
1234567#include <stdio.h> int main() { int value = 100; value--; // Equivalent to: value -= 1 printf("Value: %d", value); }
Pre- vs. post-inkrement
Inkrement- og decrement-operatorene finnes i to former. Forskjellen ligger i verdiene de returnerer.
Main.c
1234567891011121314151617#include <stdio.h> int main() { int a = 5, b = 5; // `a` is increased to `6` // Then, it is displayed. printf("Prefix form a: %d\n", ++a); printf("a = %d\n", a); // `5` is displayed // Then, `b` is increased to `6`. printf("Postfix form b: %d\n", b++); printf("b = %d\n", b); return 0; }
Takk for tilbakemeldingene dine!