C Programming Code

Bevat advertenties
Contentclassificatie
Iedereen
10K+
Downloads
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding

Over deze app

C Programming Code is een bibliotheek met 82 complete, werkende C-programma's voor studenten en beginners. Elk programma is geschreven in standaard C (C17), compileert zonder waarschuwingen en wordt geleverd met een voorbeeld van een daadwerkelijke uitvoering en een korte uitleg over de werking ervan. Diagrammen laten zien wat er gebeurt in sorteer-, zoek-, matrix- en pointerprogramma's.

Wat de app behandelt

• Basisprincipes: hoe een programma te compileren en uit te voeren, Hello World, veilig inlezen van invoer met scanf en fgets, rekenkundige operatoren, verwisselen, groottes en bereiken van gegevenstypen, tekencodes
• Voorwaarden: even of oneven, klinker of medeklinker, schrikkeljaren, grootste van drie getallen, cijfercalculator, wortels van een kwadratische vergelijking
• Lussen en getallen: som en gemiddelde, vermenigvuldigingstabel, som van cijfers, omgekeerde en palindroomgetallen, faculteit, Fibonacci-reeks, priemgetalcontrole, zeef van Eratosthenes, Armstrong en perfecte getallen, grootste gemene deler en kleinste gemene veelvoud, nCr en nPr, snelle machtsverheffing
• Patronen: ster en getallendriehoeken, piramide, ruit, hol vierkant, driehoek van Floyd, driehoek van Pascal
• Getalsystemen: decimaal naar binair, octaal en hexadecimaal en terug, bitwise-operatoren
• Arrays: som en gemiddelde, grootste en kleinste element, omkeren, invoegen en verwijderen, lineair zoeken, binair zoeken, bubble sort, selectiesort Invoegsortering, het samenvoegen van gesorteerde arrays, frequentietelling, het verwijderen van duplicaten
• Matrices: optellen en aftrekken, vermenigvuldigen, transponeren, determinanten van 2 × 2 en 3 × 3 matrices
• Strings: lengte, omkeren, palindroom, klinkertelling, hoofdletterconversie, woordtelling, samenvoegen, vergelijken en kopiëren zonder bibliotheek, anagramcontrole, tekens verwijderen, string naar integer
• Pointers en functies: basisprincipes van pointers, wisselen met pointers, arrays en pointers, dynamische arrays met malloc en realloc, functiepointers en qsort, recursie, Toren van Hanoi
• Structuren en bestanden: leerlingdossiers, complexe getallen, het schrijven en lezen van een tekstbestand, het tellen van regels en woorden in een bestand, het kopiëren van een bestand
• Eenvoudige projecten: rekenmachine, temperatuuromrekenaar, bankrekeningmenu, getallenraadspel, boter-kaas-en-eieren

Elke programmapagina bevat:
• het volledige programma, klaar om te kopiëren, compileren en uitvoeren
• een voorbeeld van een uitvoer, vastgelegd vanuit het echte programma, met de ingevoerde gegevens Uitgelicht
• Een duidelijke uitleg over hoe het werkt, met tabellen en diagrammen waar nodig
• Opmerkingen over veelvoorkomende fouten: integer-overflow, buffer-overflow, onveilige invoer en ongedefinieerd gedrag
• Links naar gerelateerde programma's

Voor wie is het bedoeld?
Studenten die C leren op school of universiteit, beginners die het beste leren van voorbeelden, en iedereen die zich voorbereidt op programmeerpractica of tentamens. Het is de voorbeeldprogramma-app die hoort bij de C-programmeertutorial.

Functies
• Werkt offline: geen internetverbinding nodig
• Uitleg beschikbaar in 8 talen: Engels, Spaans, Portugees, Frans, Duits, Arabisch, Hindi en Indonesisch
• Zoeken in alle programma's
• Donkere modus
• Overzichtelijke lay-out voor telefoons en tablets
• Geen aanmelding vereist

De programma's zijn origineel en getest met een C17-compiler. Deze app is een hulpmiddel voor zelfstudie; Het is niet gelieerd aan een compilerleverancier of standaardisatieorganisatie.
C-programmeervoorbeelden: 82 geteste programma's met voorbeelduitvoeringen en uitleg.
Bijgewerkt op
13 okt 2026

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
  • Deze app kan deze typen gegevens delen met derden
    Locatie, App-activiteit en 2 andere
  • Geen gegevens verzameld
    Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze verzamelen
  • Gegevens worden tijdens de overdracht versleuteld
  • Gegevens kunnen niet worden verwijderd

Wat is er nieuw

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