C Programming Code

Indeholder annoncer
Indholdsklassificering
Alle
10 t+
Downloads
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

C Programming Code er et bibliotek med 82 komplette, fungerende C-programmer for studerende og begyndere. Hvert program er skrevet i standard C (C17), kompileres uden advarsler og leveres med en reel prøvekørsel og en kort forklaring af, hvordan det fungerer. Diagrammer viser, hvad der sker i sorterings-, søge-, matrix- og pointerprogrammer.

Hvad appen dækker

• Grundlæggende: hvordan man kompilerer og kører et program, Hello World, sikker læsning af input med scanf og fgets, aritmetiske operatorer, swapping, størrelser og intervaller af datatyper, tegnkoder
• Betingelser: lige eller ulige, vokal eller konsonant, skudår, største af tre tal, karakterberegner, rødderne i en kvadratisk ligning
• Løkker og tal: sum og gennemsnit, multiplikationstabel, sum af cifre, omvendte og palindrome tal, faktoriel, Fibonacci-rækker, primtalskontrol, Eratosthenes' si, Armstrong og perfekte tal, GCD og LCM, nCr og nPr, hurtig potens
• Mønstre: stjerne- og taltrekanter, pyramide, diamant, hul kvadrat, Floyds trekant, Pascals trekant
• Talsystemer: decimal til binær, oktal og hexadecimal og tilbage, bitvise operatorer
• Arrays: sum og gennemsnit, største og mindste element, omvendt, indsæt og slet, lineær søgning, binær søgning, boblesortering, markeringssortering, indsættelsessortering, sammenlægning af sorterede arrays, frekvenstælling, fjernelse af dubletter
• Matricer: addition og subtraktion, multiplikation, transponering, 2 × 2 og 3 × 3 determinanter
• Strenge: længde, omvendt, palindrom, vokaloptælling, konvertering af store og små tal, ordoptælling, sammenkædning, sammenligning og kopiering uden biblioteket, anagramkontrol, fjernelse af tegn, streng til heltal
• Pointere og funktioner: pointergrundlæggende, bytte med pointere, arrays og pointere, dynamiske arrays med malloc og realloc, funktionspointere og qsort, rekursion, Hanoi-tårnet
• Strukturer og filer: elevjournaler, komplekse tal, skrivning og læsning af en tekstfil, optælling af linjer og ord i en fil, kopiering af en fil
• Enkle projekter: lommeregner, temperaturkonverter, bankkontomenu, talgættespil, tic-tac-toe

Hver programside har
• det fulde program, klar til at kopiere, kompilere og køre
• en prøvekørsel hentet fra det rigtige program, med det indtastede input fremhævet
• en klar "hvordan det fungerer"-forklaring, med tabeller og diagrammer, hvor de hjælper
• noter om almindelige fejl: heltalsoverløb, bufferoverløb, usikkert input og udefineret adfærd
• links til relaterede programmer

Hvem det er til
Studerende, der lærer C i skole eller på universitetet, begyndere, der lærer bedst fra eksempler, og alle, der forbereder sig til programmeringsprøver eller praktiske prøver. Det er eksempelprogrammet, der ledsager C-programmeringsvejledningsappen.

Funktioner
• Fungerer offline: ingen internetforbindelse nødvendig
• Forklaringer tilgængelige på 8 sprog: engelsk, spansk, portugisisk, fransk, tysk, arabisk, indonesisk og indonesisk
• Søg på tværs af alle programmer
• Mørk tilstand
• Rent layout til telefoner og tablets
• Ingen login

Programmerne er originale og blev testet med en C17-compiler. Denne app er et uafhængigt studiehjælpemiddel; den er ikke tilknyttet nogen compilerleverandør eller standardiseringsorgan.
C-programmeringseksempler: 82 testede programmer med eksempler på kørsel og forklaringer
Opdateret
13. okt. 2026

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
  • Denne app deler muligvis disse datatyper med tredjeparter
    Lokation, Appaktivitet og 2 andre datatyper
  • Der blev ikke indsamlet data
    Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data
  • Data krypteres under overførsel
  • Data kan ikke slettes

Nyheder

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