C Programming Code

Inneholder annonser
Egnethet
Alle
10k+
Nedlastinger
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde

Om denne appen

C-programmeringskode er et bibliotek med 82 komplette, fungerende C-programmer for studenter og nybegynnere. Hvert program er skrevet i standard C (C17), kompileres uten forvarsel og leveres med en reell prøvekjøring og en kort forklaring på hvordan det fungerer. Diagrammer viser hva som skjer i sorterings-, søke-, matrise- og pekerprogrammer.

Hva appen dekker

• Grunnleggende: hvordan kompilere og kjøre et program, Hello World, lese input trygt med scanf og fgets, aritmetiske operatorer, bytte, størrelser og områder av datatyper, tegnkoder
• Betingelser: partall eller oddetall, vokal eller konsonant, skuddår, største av tre tall, karakterkalkulator, røtter av en kvadratisk ligning
• Løkker og tall: sum og gjennomsnitt, gangetabell, sum av sifre, reverserte og palindrome tall, faktorial, Fibonacci-serier, primtallssjekk, Eratosthenes' sil, Armstrong og perfekte tall, GCD og LCM, nCr og nPr, rask potens
• Mønstre: stjerne- og talltrekanter, pyramide, ruter, hul kvadrat, Floyds trekant, Pascals trekant
• Tallsystemer: desimal til binær, oktal og heksadesimal og tilbake, bitvise operatorer
• Matriser: sum og gjennomsnitt, største og minste element, revers, innsetting og sletting, lineært søk, binært søk, boblesortering, utvalgssortering, innsettingssortering, sammenslåing av sorterte matriser, frekvenstelling, fjerning av duplikater
• Matriser: addisjon og subtraksjon, multiplikasjon, transponering, 2 × 2 og 3 × 3 determinanter
• Strenger: lengde, revers, palindrom, vokaltelling, konvertering av store og små tall, ordtelling, sammenkobling, sammenligning og kopiering uten biblioteket, anagramsjekk, fjerning av tegn, streng til heltall
• Pekere og funksjoner: pekergrunnleggende, bytte med pekere, matriser og pekere, dynamiske matriser med malloc og realloc, funksjonspekere og qsort, rekursjon, Hanoi-tårnet
• Strukturer og filer: elevjournaler, komplekse tall, skriving og lesing av en tekstfil, telling av linjer og ord i en fil, kopiering av en fil
• Enkle prosjekter: kalkulator, temperaturkonverterer, bankkontomeny, tallgjettespill, tre på rad

Hver programside har
• hele programmet, klart til å kopieres, kompileres og kjøres
• en prøvekjøring hentet fra det virkelige programmet, med den skrevne inndataen uthevet
• en tydelig forklaring på "hvordan det fungerer", med tabeller og diagrammer der de hjelper
• notater om vanlige feil: heltallsoverløp, bufferoverløp, usikker input og udefinert oppførsel
• lenker til relaterte programmer

Hvem det er for
Studenter som lærer C på skolen eller universitetet, nybegynnere som lærer best fra eksempler, og alle som forbereder seg til programmeringslabeksamener eller praktiske tester. Det er eksempelprogrammet som følgesvenn til C-programmeringsopplæringsappen.

Funksjoner
• Fungerer offline: ingen internettforbindelse nødvendig
• Forklaringer tilgjengelig på 8 språk: engelsk, spansk, portugisisk, fransk, tysk, arabisk, indonesisk og indonesisk
• Søk på tvers av alle programmer
• Mørk modus
• Ren layout for telefoner og nettbrett
• Ingen pålogging

Programmene er originale og ble testet med en C17-kompilator. Denne appen er et uavhengig studiehjelpemiddel; den er ikke tilknyttet noen kompilatorleverandør eller standardiseringsorgan.
C-programmeringseksempler: 82 testede programmer med eksempler på kjøring og forklaringer
Oppdatert
13. okt. 2026

Datasikkerhet

Sikkerhet starter med en forståelse av hvordan utviklere samler inn og deler dataene dine. Fremgangsmåtene for personvern og datasikkerhet kan variere basert på bruk, region og alder. Utvikleren har oppgitt denne informasjonen og kan oppdatere den over tid.
  • Denne appen kan dele disse datatypene med tredjeparter
    Sted, Appaktivitet og 2 til
  • Ingen data samles inn
    Finn ut mer om hvordan utviklere deklarerer innsamling
  • Dataene krypteres ved overføring
  • Dataene kan ikke slettes

Hva er nytt?

Improved Arabic display: maths, codes and English names in tables now read in the right order.