C programmer : At øve og løse problemer er den bedste måde at lære noget på. Her har vi givet 100+ C programmeringseksempler i forskellige kategorier som grundlæggende C-programmer, Fibonacci-serier i C, String, Array, Base Conversion, Pattern Printing, Pointers osv. Disse C-programmer er de mest stillede interviewspørgsmål fra grundlæggende til avanceret niveau.

C Program emner :
- Grundlæggende C-programmer
- Styr flow programmer
- Mønsterudskrivningsprogrammer
- Funktioner programmer
- Arrays programmer
- Strygeprogrammer
- Konverteringsprogrammer
- Pointer programmer
- Strukturer og fagforeningsprogrammer
- Fil I/O-programmer
- Dato og tid programmer
- Flere C-programmer
C Program – Grundlæggende
- C Hello World-programmet
- C Program til at udskrive dit eget navn
- C Program til at udskrive et heltal indtastet af brugeren
- C Program til at tilføje to numre
- C Program til at kontrollere, om et tal er primtal eller ej
- C Program til at multiplicere to flydende-point-tal
- C Program til at udskrive ASCII-værdien af et tegn
- C Program til at bytte to numre
- C Program til at beregne Fahrenheit til Celsius
- C Program til at finde størrelsen på int, float, double og char
- C Program til at tilføje to komplekse tal
- C Program til at udskrive primtal fra 1 til N
- C-program til at finde simpel interesse
- C Program til at finde sammensatte renter
- C Program for areal og omkreds af rektangel
C Program – Kontrolflow
- C Program til at kontrollere, om et tal er positivt, negativt eller nul
- C Program til at kontrollere, om tal er lige eller ulige
- C Program til at kontrollere, om et tegn er vokal eller konsonant
- C Program til at finde det største tal blandt tre tal
- C Program til at beregne summen af naturlige tal
- C Program til at udskrive alfabeter fra A til Z ved hjælp af loop
- C Program til at kontrollere skudår
- C Program til at finde faktorer for et tal
- C Program til at lave en simpel regnemaskine
- C Program til at generere multiplikationstabel
- C Program til at udskrive Fibonacci-serien
- C Program til at finde LCM af to numre
- C Program til at kontrollere Armstrong nummer
- C Program til at vise Armstrong-tal mellem 1 og 1000
- C Program til at vise Armstrong-nummeret mellem to intervaller
- C Program til at vende et tal
- C Program til at kontrollere, om et tal er et palindrom eller ej
- C Program til at kontrollere, om et tal er primtal eller ej
- C Program til at vise primtal mellem intervaller
- C Programmer til at kontrollere, om inputnummeret er et neonnummer
- C Program til at finde alle faktorer af et naturligt tal
- C-program til summen af Fibonacci-tal ved lige indekser op til N vilkår
C Program – Mønsterudskrivning
- C Program til at udskrive simpelt pyramidemønster
- C Program til at udskrive givet trekant
- C Program til udskrivning 1800Rotation af Simple Pyramid
- C Program til at udskrive omvendt pyramide
- C Program til at udskrive nummermønster
- C Program til at udskrive tegnmønster
- C Program til at udskrive kontinuerligt tegnmønster
- C Program til at udskrive hul stjernepyramide
- C Program til at udskrive omvendt hul stjernepyramide
- C Program til at udskrive hul stjernepyramide i en diamantform
- C Program til at udskrive fuld diamantformpyramide
- C Program til at udskrive Pascals mønstertrekantpyramide
- C Program til at udskrive Floyd's Pattern Triangle Pyramid
- C Program til at udskrive omvendt Floyd-mønster Trekantpyramide
C Program – Funktioner
- C Program til at kontrollere primtal ved at oprette en funktion
- C Program til at vise primtal mellem to intervaller ved hjælp af funktioner
- C Program til at finde alle rødder af en andengradsligning
- C Program til at kontrollere, om et tal kan udtrykkes som summen af to primtal
- C Program til at finde summen af naturlige tal ved hjælp af rekursion
- C Program til at beregne faktoren for et tal ved hjælp af rekursion
- C Program til at finde G.C.D ved hjælp af rekursion
- C Program til at vende en stak ved hjælp af rekursion
- C Program til at beregne effekt ved hjælp af rekursion
C Program – Arrays
- C Program til at udskrive et 2D-array
- C Program til at finde det største element i et array
- C Program til at finde maksimum og minimum i et array
- C Program til at søge efter et element i et array (binær søgning)
- C Program til at beregne gennemsnittet af alle de elementer, der er til stede i et array
- C Program til at sortere et array ved hjælp af Bubble Sort
- C Program til at sortere et array ved hjælp af Merge Sort
- C Program til at sortere et array ved hjælp af Selection Sort
- C Program til at sortere et array ved hjælp af Insertion Sort
- C Program til at sortere elementerne i et array i faldende rækkefølge
- C Program til at sortere elementerne i et array i stigende rækkefølge
- C Program til at fjerne duplikerede elementer fra et sorteret array
- C Program til at flette to arrays
- C Program til at fjerne alle forekomster af et element i et array
- C Program til at finde fælles array-elementer
- C Program til at kopiere alle elementer i et array til et andet array
- C-program til array-rotation
- C Program til at sortere 2D-arrayet på tværs af rækker
- C Program til at kontrollere, om to matricer er ens eller ej
- C Program til at finde transponeringen
- C Program til at finde determinanten af en matrix
- C Program til at finde normalen og sporingen
- C Program til at tilføje to matricer
- C Program til at multiplicere to matricer
- C Program til at udskrive grænseelementer i en matrix
- C Program til at rotere matrixelementer
- C Program til at beregne summen af diagonaler i en matrix
- C-program til at udveksle elementer af første og sidste i en matrix på tværs af rækker
- C-program til at udveksle elementer af første og sidste i en matrix på tværs af kolonner
C Program – Strygere
- C Program til at tilføje eller sammenkæde to strenge
- C Program til at tilføje 2 binære strenge
- C-program til at få en ikke-gentagende karakter fra den givne streng
- C Program til at kontrollere, om strengen er palindrom eller ej
- C Program til at vende et array eller en streng
- C-program til at vende en streng ved hjælp af rekursion
- C Program til at finde længden af en streng
- C Program til at sortere en streng
- C Program til at tjekke for Pangram-streng
- C Program til at udskrive det første bogstav i hvert ord
- C Program til at bestemme Unicode-kodepunktet ved et givet indeks
- C Program til at fjerne ledende nuller
- C Program til at sammenligne to strenge
- C Program til at sammenligne to strenge leksikografisk
- C Program til at indsætte en streng i en anden streng
- C Program til at opdele en streng i et antal understrenge
C Program – Konverteringer
- C-program til konvertering af boolsk til streng
- C-program til konvertering af flydende til strenge
- C-program til dobbelt- til strengkonvertering
- C-program for streng til lang konvertering
- C-program til konvertering af lang til streng
- C-program til konvertering af int til tegn
- C-program til konvertering af Char til Int
- C Program for oktal til decimal konvertering
- C Program for decimal til oktal konvertering
- C Program til hexadecimal til decimal konvertering
- C Program til decimal til hexadecimal konvertering
- C-program til decimal til binær konvertering
- C-program til binær til decimal konvertering
C-program – pointere
- Sådan returneres en pointer fra en funktion i C
- Hvordan erklærer man en todimensionel række af pointere i C?
- C Program til at finde det største element i et array ved hjælp af pointere
- C Program til at bytte to numre
- C Program til at sortere et array ved hjælp af pointere
- C Program til at sortere et 2D-array af strenge
- C Program til at kontrollere, om en streng er et palindrom ved hjælp af pointere
- C Program til at oprette en kopi af en enkeltforbundet liste ved hjælp af rekursion
C-program – strukturer og fagforeninger
- C Program til at gemme oplysninger om elever, der bruger struktur
- C Program til at gemme elevposter som strukturer og sortere dem efter navn
- C Program til at tilføje N afstande angivet i tomme-fod System ved hjælp af strukturer
- C Program til at tilføje to komplekse tal ved at overføre struktur til en funktion
- C Program til at gemme elevjournaler som strukturer og sortere dem efter alder eller ID
- Læs/skriv struktur til en fil i C
- Fleksible Array-medlemmer i en struktur i C
C Program – Fil IO
- C Program til at oprette en midlertidig fil
- C Program til at læse/skrive struktur til en fil
- C Program til at omdøbe en fil
- C Program til at gøre en fil skrivebeskyttet
- C-program til at sammenligne to filer og rapportere uoverensstemmelser
- C Program til at kopiere en fil til en anden fil
- C Program til at udskrive alle de mønstre, der matcher givet mønster fra en fil
- C Program til at tilføje indholdet af en tekstfil til en anden
- C Program til at læse indhold fra én fil og skrive det ind i en anden fil
- C Program til at læse og udskrive alle filer fra en zip-fil
C Program – Dato og tid
- C Programmer til at formatere tid i AM-PM-format
- C-program til at udskrive digitalt ur med den aktuelle tid
- C Program til at vise datoer for kalenderår i forskellige formater
- C Program til at vise aktuel dato og klokkeslæt
- C Program til at maksimere tiden ved at erstatte '_' i en given 24-timers formattid
- C Program til at konvertere lokal tid til GMT
- C Program til at konvertere timer til minutter og sekunder
C-program – flere C-programmer
- C Program til at vise runtime undtagelser
- C Program til at vise fejltyper
- C Program til at vise uopnåelig kodefejl
- C Program til at finde kvotient og resten
- C Program til at finde initialerne til et navn
- C Program til at tegne en cirkel i grafik
- Udskrivning af kildekode for selve et C-program
Ofte stillede spørgsmål om C-programmet
Q1: Hvad er C-programmering?
Svar :
C er et struktureret programmeringssprog på højt niveau og til generelle formål, udviklet i begyndelsen af 1970'erne af Dennis Ritchie ved Bell Labs. C-sprog betragtes som modersproget for alle moderne programmeringssprog, der er meget udbredt til udvikling af systemsoftware, indlejret software og applikationssoftware.
Q2: Hvordan skriver jeg et Hej, verden! program i C?
Svar :
At skrive et Hej, verden! program i C, kan du bruge følgende kode:
#omfatte
int main() {
printf(Hej verden! );
returnere 0;
}
Denne kode bruger printf-funktionen til at vise Hello, World! besked på skærmen.
Q3: Hvorfor skal du lære C-programmering?
Svar:
Der er mange grunde til, at du bør lære C-programmering:
- Alsidighed
- Effektivitet
- Bærbarhed
- Alment benyttet
- Fond for andre sprog
- Beskæftigelsesmuligheder og meget mere.